PuraVida3 t1_iutxyqh wrote

The museum at Bay of Pigs in Cuba is so fun. It's exactly the pride that any country that has won a skirmish will display. It was an absolute victory on the part of the Cuban military. Not one of them would attribute it to anything but unity.