×
×
Friday
13
Nov 2026
weather symbol
Athens 20°C

> doorway

> doorway

Anyone home? “Doorway” on Mars spawns alien conspiracy theories

Conspiracy theorists have seized upon the snap as evidence for life on the Red Planet