×
×
Thursday
19
Dec 2024
weather symbol
Athens 18°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