Archive Communist leader Castro
Fidel Castro passes away aged 90

Fidel Castro passes away aged 90

November 26th, 2016

International desk -Fidel Castro, Cuba’s former president and leader of