RUSSIAN TROOPS DEPLOYED IN VENEZUELA
On March 23, two planes of the Russian Aerospace Forces landed in Venezuela’s main airport carrying a Russian defense official and nearly 100 troops, according to reports in mainstream media and claims by local activists
.
Looks like an invasion, alright.
What is that? An assault golf cart?