Sneaky interstellar meteor hit Earth, then hid in plain sight, Harvard prof says - CNET

Avi Loeb, the professor behind the Oumuamua alien theory, has spotted a meteor from beyond the solar system hidden in a NASA database.