For many years after 2001, the New York City skyline was an affront to me. I would return to the city by air and see the Twin Towers missing. (“See.”) My blood would boil once again.
NEW YORK — A meteor streaked over the New York City skyline before disintegrating over nearby New Jersey, according to NASA. William Cooke, the head of the space agency's Meteoroid Environments ...