World leaders react to Fidel Castro’s death on social media

Cuba

Castro and Chavez This file photo taken on August 20, 2005 shows Cuban President Fidel Castro and his Venezuelan colleague Hugo Chavez at the Escuela Latinoamericana de Medicina, in Havana. (AFP PHOTO)

MORE COVERAGE OF FIDEL CASTRO ON CCTV