Tributes Paid To Fidel Castro

Cuba’s long-time leader Fidel Castro passed away on Friday in a hospital in Havana.

Leaders from around the world have been offering their condolences to the Revolutionary.

Image result for fidel castro

Castro was demonised by the United States and its allies but admired by many leftists around the world, especially socialist revolutionaries in Latin America and Africa.

Here are some posts from around the world: