VirtualGlobetrotting

Today in History – April 17

1961 – Bay of Pigs Invasion: A group of CIA financed and trained Cuban refugees lands at the Bay of Pigs in Cuba with the aim of ousting Fidel Castro.

Bay of Pigs

1964 – Shea Stadium opens.

Shea Stadium