› added 8 years ago
1186
TIL India’s moon orbiter took photos of the Apollo landing site, debunking the conspiracy theory that the US faked the moon landings.
via reddit.com