Report: China says it has received signals from aliens; have aliens finally contacted us?
Report: China says it has received signals from aliens; have aliens finally contacted us?

China said its giant Sky Eye telescope may have picked up signs of alien civilizations, according to a report by the state-backed Science and Technology Daily, which then appeared to have deleted the report and posts about the discovery.

#aliens #Skyeyetelescope #china