A man photographed the fleeing smoke and debris when the South Tower of the World Trade Center collapsed just one block on September 11, 2001, he died of a coronavirus in Florida, his family said. The Palm Beach Post reported that Stephen Cooper, a New York electrical engineer who lived …
Read More »