1 articles
China
China publishes — and then deletes — report it detected what may be an alien signal
Researchers in China released a now-deleted report of a “suspicious” signal from space that may be evidence of an advanced alien civilizati...
Rebecca Moon
Subscribe to NextShark's Newsletter