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

Cuba

Castro and Chavez

MORE COVERAGE OF FIDEL CASTRO ON CCTV