News

The economic, commercial, and financial blockade imposed by the United States on Cuba is completely contrary to international law and is abominable given the suffering it has inflicted on millions of ...