Swan Island Beach Radio Tower, 1960

Swan Island Beach Radio Tower, 1960

The year is 1960, and the CIA has a crew of its best men holed up on a remote Caribbean island, inside a radio tower broadcasting Kleenex commercials into the living rooms of families in communist Cuba. Seagulls circle the tower as the men inside slowly lose their minds—and sight of the mission—under the blistering […]