Chinese state-run outlet reports, then deletes news of possible alien life: report
world-regions allegedly deleted reports related to a possible discovery of a sign of alien life received by their scientists this week. Chief Scientist Zhang Tonjie told state-backed news site Science and Technology Daily that his team had discovered “several cases of possible technological traces and aliens” target=”_blank”>extraterrestrial civilizations< next Image 1 of 3 In this…