Man fleeing debris in iconic 9/11 photo dies from coronavirus

Man fleeing debris in iconic 9/11 photo dies from coronavirus

CBS News

Published

Stephen Cooper, an electrical engineer from New York, died of COVID-19 in Florida, his family said.

Full Article