When Fidel Castro died on Nov. 25 at the age of 90, we lost one of the most remarkable leaders of the 20th century. No other head of state has so steadfastly stood up to the United States and survived. In 1959, the Cuban Revolution, led by Castro and Ernesto “Che” Guevara, overthrew the ruthless Fulgencio… Read more »
December 3, 2016