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. The narrow-band electromagnetic signals detected by Sky Eye — the world’s […]