Comment on China claims it may have detected signs of an alien civilization.

<- View Parent
Amicchan@lemmy.ml:

Where is the article then? I tried searching www.stdaily.com but I couldn't find it.

Also, that's scummy of western media.

Sort:hotnewtop