A Russian Ilyushin Il-62M Air Force plane, one of the two Russian military planes that arrived with troops and equipment to Venezuela, sits on the tarmac at Simon Bolívar International Airport…
You must be logged in to view this content.
Click here to subscribe
