Russian air force planes land in Venezuela carrying troops: report – Reuters


Russian air force planes land in Venezuela carrying troops: report Reuters

CARACAS (Reuters) – Two Russian air force planes landed in Venezuela’s main airport on Saturday carrying a Russian defense official and nearly 100 troops, …

View full coverage on Google News …read more