Alien

The ‘Oumuamua Debate: Alien Artifact or Natural Phenomenon?

In 2017, astronomers discovered an interstellar object passing through our solar system. This object, named ‘Oumuamua (meaning “scout” or “messenger” […]

The ‘Oumuamua Debate: Alien Artifact or Natural Phenomenon? Read More »