Fidel Castro dead: Iconic photos of the former Cuban leader

November 26, 2016 13:54 IST 2 of 18
Fidel Castro and India's PM Jawaharal Nehru at the Hotel Theresa in Harlem, New York, USA, September 20, 1960. Picture taken September 20, 1960. Credit: Reuters