World leaders renew their condemnation of Washington’s blockade of Cuba
Peter David, Minister for Foreign Affairs and Labor of Grenada, addressing the general debate of the 74th Session of the UN General Assembly.
Peter David, Minister for Foreign Affairs and Labor of Grenada, addressing the general debate of the 74th Session of the UN General Assembly.