PetaPixel -
16 Nov 2015 19:41
Renowned “Afghan Girl” photojournalist Steve McCurry was at Ground Zero in New York City on September 11th, 2001, and he was also in the Stade de France last Friday when the terrorist attacks were being carried out in Paris. In the interview with CBS above, McCurry shares some photos of the chaos and describes how […]
Share this Article