WENN.com.

Fidel Castro visits New York City

Cuban rebel leader Fidel Castro arrives at New York's Penn Station on April 1, 1959.

Featuring: Fidel Castro. Where: New York, United States. When: 28 Apr 2015.

See our biography of Fidel Castro