Cuban Ambassador Denounces US Blockade Pressure
Cuba continues to face increasing pressure from the United States tonight. The island faces severe fuel shortages following U.S. moves to block oil supplies, including from Venezuela. The U.S. intensified pressure on the Communist-run island, driving up food and transportation costs and causing long power
