The US government has blockaded oil to the island unless the business is privately owned, such as the only 4 hotels on the island that Americans can legally stay at.
April 01, 2026 - 16:55 UTC
1
0
63