2 ms·
The denialists specifically deny the manned landings. They would assert that it is perfectly possible for robots to have placed the mirrors.
by asciilifeform 17y ago
The denialists specifically deny the manned landings. They would assert that it is perfectly possible for robots to have placed the mirrors.