Ever since the Apollo 11 mission touched down on the lunar surface on July 20, 1969 and Neil Armstrong uttered the phrase “one small step for [a] man, one giant leap for mankind” conspiracy theories, and debunkings, have abounded.
Read Full Article at RT.com
Source: RT