Man in famous 9/11 photo dies of coronavirus in Florida
The Washington Times -

DELRAY BEACH, Fla. (AP) - A man photographed fleeing smoke and debris as the south tower of the World Trade Center crumbled just a block away on Sept. 11, 2001, has died from coronavirus, his family said. The Palm Beach Post reported that Stephen Cooper, an electrical engineer from New

Read this story at


Related Articles