Stephen Cooper was on his way to deliver documents near the World Trade Center on Sept. 11, 2001, when he was captured in a famous photograph.
New Orleans Breaking News & Events
Stephen Cooper was on his way to deliver documents near the World Trade Center on Sept. 11, 2001, when he was captured in a famous photograph.