In March 2026, social media users claimed that a U.S. oil blockade was starving 11 million people in Cuba. The U.S. has effectively imposed an oil blockade on Cuba since January 2 ...
6hon MSN
Trump muses over 'taking Cuba' as island’s power grid collapses after weeks of US oil blockade
US President Donald Trump mused over whether he would have the “honor of taking Cuba” on Monday, the same day the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results