The blockade against Cuba has seen the US repeatedly trample international law. The blockade violates the United Nations Charter and several other treaties, and has consistently been repudiated by the UN General Assembly.
Learn more: thetricontinental.org/newsletterissue/us-b...
Thread
Nenhum Voo ainda