Video: ‘Positive or negative, Castro’s impact can’t be underestimated’ – Lionel to RT

After years of dealing with failing health, Fidel Castro, leader of the Cuban revolution who steered the country through decades of a US economic blockade, has …

Via Youtube