U.S. Blockade on Cuba: Mass Violation of Human Rights

1 Beijing, Oct 19. -The U.S. blockade imposed on Cuba is a mass, blatant and systematic violation of human rights of a people and the main obstacle for its social-economic development, Cuban ambassador to China Alberto Blanco stated on Wednesday. The denunciation was made public during a press conference in which the Cuban diplomat explained some aspects of the history

Read more