The former Pfizer headquarters building is seen on July 7, 2026 in New York City.
Some residents had been allowed to return home. [ more › ]