NASA Document Implies No Go To Moon.
Chart found in document on the NASA Technical Report Server implies Apollo never made it to the moon.
Image source Warner Bros./Everett Collection Oliver Stone posts an open letter to Marco Rubio. From Kennedy and King: “Based on the work o...