A meteor streaks across the sky during the annual Perseid meteor shower in August 2021 at Spruce Knob, in West Virginia. A Harvard astronomer thinks a meteor on the floor of the South Pacific Ocean could be a technological object created by aliens. (NASA)