Only fill in if you are not human
On April 17, 1961, 1,511 Cuban exiles in the U.S.-backed Brigade 2506 landed on Cuba's shores at the Bahía de Cochinos–the Bay of Pigs. Their brief invasion…