Russian air force planes land in Venezuela carrying troops: reports

An airplane with the Russian flag is seen at Simon Bolivar International Airport in Caracas

Continue reading

Advertisements