History & Exopolitics

Evidence of life on Mars? Fossilized creatures spotted on Red Planet