US President Donald Trump has placed the Caribbean island under a de facto oil blockade, straining its power grid.
Related Posts
UN rights body demands release of Palestinian doctor detained by Israel
- worldnewsadmin
- July 6, 2026
- 0
Hussam Abu Safia’s family and lawyer say his life is in imminent danger and shows signs of having been tortured.
‘Shoot me, just let my son pass’: The last moments of Ahmad Zaid
- worldnewsadmin
- July 9, 2026
- 0
Three-month-old boy in critical condition dies after Israeli forces block his access to an ambulance.
Iran signals defiance as Trump fumes over Strait of Hormuz strikes
- worldnewsadmin
- July 8, 2026
- 0
Iranian officials insist that Tehran will not give up control over the waterway as US attacks threaten fragile truce.
