I think this might be most incoherent post I’ve ever read and that’s saying a lot...Cubans in Miami are the biggest loser pieces of shyt ever to spawn on this planet. I hope they nuke the place tbh.
Bay of Pigs = missed opportunity
Only thing after they got Castro should have Hiroshima and Nagasakied the island.