Tag: World Longest Serving Political Leaders
Cuban Revolutionary Fidel Castro’s Son Takes Own Life
Former Cuban revolutionary Fidel Castro’s oldest son Fidel Angel Castro Diaz-Balart took his life in Havana. The 68 year old’s body was found on...
































