On New Year's Day, 1959, a ragtag group of bearded revolutionaries overthrew the U.S.-supported dictatorship in the tropical paradise of Cuba, just 90 miles from Miami. They installed the charismatic Fidel Castro as leader of the island nation, and to read more
Showing results for roberto salas