- Accuracy in Media - https://www.aim.org -

Russia Sends Tanks, U.S. sends Humvees to Ukraine

Sounds like the Russian-backed Ukrainian rebels are probably going to win a battle if they have tanks and the Ukrainian government has armored Humvees [1]. Yay…