U.S. blockade violates human rights, Cuba denounces in Geneva
The economic, commercial, and financial blockade imposed by the United States against Cuba constitutes a massive, flagrant, and systematic violation of human rights, the island's foreign minister, Bruno Rodríguez, denounced…
