New York City Landmarks Are Unrecognizable as Tourists and Residents Remain at Home

2020-04-02 37

The city that never sleeps is taking a rest as its 8.6 million residents shelter in place due to the coronavirus. Veuer’s Tony Spitz has the details.