
Guyana Betrayed? ICJ Vote by Allies India and China Raises Alarms as Venezuela Celebrates
In a stunning and sobering development at the International Court of Justice (ICJ) on May 2, 2025, two of Guyana’s closest international allies, India and China, voted against an order that sought to strengthen provisional measures against Venezuelan …