Support radically independent journalism.

Fidel Castro’s Wild New York Visit

By Evan Andrews. This article was first published on Credit: Jochen Blume/ullstein bild via Getty Images One of the stranger state visits in U.S. history began on September 18, 1960, when Cuban leader Fidel Castro touched down in New York City to address the United Nations. Castro’s revolutionary government was already at odds with […]