CHINA TOPIX

04/03/2025 10:56:37 pm

Make CT Your Homepage

Cydonians

Mars

'Former NASA Employee' Claims Two 'Humans' Walked on Mars

Two humans walked in the surface of Red Planet during the 70s.

Real Time Analytics