Scientists are Clinging to The Claim that The Interstellar Visitor ‘Oumuamua is Controlled by Aliens

Since its discovery from 2017 with the Pan-STARRS telescope, the interstellar visitor ‘Oumuamua shocked the whole world with its peculiar features. With the lack of a compelling explanation, the cosmic…

Read more »