U.S. Blockade Starves Cuba of Fuel While Embassy Demands Diesel for Its Own Generators
The Cuban government rejected a U.S. Embassy request for diesel imports, calling it 'shameless' as American sanctions create an island-wide fuel crisis affecting 11 million people.