Havana’s Spies Spill the Beans at Top-Level Conference! Like Korea’s DMZ, the 90-mile strait that separates Havana from Miami is a place where the Cold War survives. This particular Cold War hotspot may have been the matrix for the conspiracy on the life of John F. Kennedy. But even as the JFK whodunit became a […]