There’s something out there — maybe.

China’s science ministry said this week that it picked up signs of alien life on the world’s largest radio telescope — then appeared to quickly delete a report about the discovery.

The country’s powerful Sky Eye telescope detected electromagnetic signals of possible civilizations on other planets,  according to a report published Tuesday in Science and Technology Daily, the official newspaper of China’s Ministry of Science and Technology.

“[There were] several cases of possible technological traces and extraterrestrial civilizations from outside the earth,” the report said.

To read more, click here.