U.S. media amnesia: Fidel Castro tried to bomb New York City in 1962

Fidel Castro was pure human trash. Continue reading →