Carlos The Jackal is captured, The Rocky Horror Picture Show opens, and the US Embassy in Havana reopens...all On This Day!

Comment