April 17th, 1961 – The Bay of Pigs, 55 Years Later
On April 17, 1961 a Brigade of exiled Cubans landed on a Southern isolated Cuban beachhead to initiate the infamous invasion known as the Bay of Pigs. The CIA orchestrated operation was intended to remain clandestine until the last possible moment. Yet the operation was immediately compromised by a Cuban radio station near the landing site, which […]







