China Says It May Have Detected Signals From Alien Civilizations
Scientists in China have claimed that the country's enormous Sky Eye telescope may have picked up trace signals from a distant alien civilization in a recently posted and subsequently deleted report. What do you think?
Kaia O’Brien
They better not have been talking shit about us.
Buffet Organizer