World Affairs Fidel Castro the revolutionary icon Mrinal Roy | December 5, 2016 A revolution is a struggle to the death between the future and the past. Read More