News China Announces Contact with Alien Civilization – Before Deleting Report China claims that it may have made contact with an alien civilization — before mysteriously deleting its report
News China’s giant telescope picks up mysterious signals from outer space A giant new radio telescope in China has detected mysterious radio signals deep in outer space