News

The fireball, defined as a meteor brighter than the planet Venus, is estimated to have soared over New York City before traversing a short path southwest and disintegrating about 31 miles (50 ...