Interesting and sad story about the American pilot Thomas W. “Pete” Ray who was shot down and wounded at the Bay of Pigs. He was then executed by the castro regime and his body was frozen and put on display (on and off) for 18 years.
The U.S. denied him until finally they didn’t. The CIA posthumously awarded Mr. Ray the Intelligence Star, it’s highest award. What a fucking mess that JFK created.
Anyway the son, who was interviewed for the article said castro is “a dinosaur at this point. I think at this point he’s on the verge of extinction.”