Cuba, Iran, Venezuela Call for Puerto Rico Independence

On June 22, the United Nations Special Committee on Decolonization approved a draft resolution in support of “self-determination and independence” for Puerto Rico and called upon the United States “to assume its responsibility to promote a process to those ends.” The resolution, introduced by Cuba, was also supported by Venezuela, Iran, Nicaragua, Syria, Bolivia, and … Continue reading Cuba, Iran, Venezuela Call for Puerto Rico Independence