News

It was an interstellar interloper, a visitor launched into the cosmos from deep within another star system. If confirmed, the meteor will be only the second such object ever spotted by humans.