HAVANA, July 25 (AFP) Russia maintains support for Cuba in the face of US hostility and …

Read more

 300 Lada's from Russian carmaker Avtovaz arrive in Havana HAVANA, January 20. /TASS/. Russian carmaker Avtovaz delivered 344 Lada cars to Cuba, completing the first shipment of Russian cars to the island nation in more than a Read more