CHINA TOPIX

12/23/2024 12:09:05 am

Make CT Your Homepage

'Ghost Particle' Found in Earth's Stratosphere Could be Proof of Alien Life

Ghost particle

'Ghost Particle' in Earth's Stratosphere could be Proof of Alien Life

This particle resembles a translucent chiffon scarf.

Real Time Analytics