International Support
Following reports of potential US naval blockade on Cuba's oil imports, Russia and China have issued strong statements of support for Havana, criticizing Washington's economic pressures and threats to Cuban sovereignty.
Following reports of potential US naval blockade on Cuba's oil imports, Russia and China have issued strong statements of support for Havana, criticizing Washington's economic pressures and threats to Cuban sovereignty.