China said its giant Sky Eye telescope may have picked up signs of life beyond Earth, 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.
www.bnnbloomberg.ca