Castro: Charismatic revolutionary leader who defied the odds
NOVANEWS Posted by: Sammi Ibrahem,Sr Peter Mayo Despite enormous difficulties arising from a US economic blockade, Cuba under Castro made tremendous strides forward in education, medicine, science, sport, international exchange relations and sustainable development. The […]