The Contrasting Images of Fidel Castro
Cubans exiled in USA are celebrating whilst other world inhabitants are expressing extreme remorse at the icon's departure. It’s more confusing especially if you have mixed information from CNN News & Aljazeera or maybe read the Sunday Mail just after reading the Daily News. Fidel