Cuba has been squeezed by a U.S. fuel blockade and punishing sanctions aimed at different sectors of its ailing economy.
Iranians set fire to flags of the United States and Israel as they gather to commemorate those killed from the Dena naval vessel, at Enghelab Square on March 17, 2026, in Tehran, Iran. The Dena naval ...