Archive for the ‘LRO photos are fake’ Category

Scientific proof that the LRO photos are fake Apollo was a total scam

Posted by: the daily messenger on June 5, 2017