Last LRO photos confirmed Moon landing of Apollo mission's
3 Apr 2020 1 minute read 3 comments Luke86
Lunar Reconnaissance Orbiter captured Apollo 12,14 and 17 landing sites Yes, we've been to the Moon and there is no other way to disprove it. The last photos shot by the Lunar Reconnaissance Orbiter are a final blow to conspiracy theorists: these pic...