- Published on:
Geneva, Switzerland, Sept. 9 (Prensa Latina) — The Human Rights Council (HRC), through a report by a Special Rapporteur, was able to verify—using data gathered in Cuba—the fallacy of the United States' claim that the blockade does not exist, Ambassador Rodolfo Benitez stated.







