Happy Moon DayFITSNewsJuly 20, 2015July 20, 2015 by FITSNewsJuly 20, 2015July 20, 2015 IF YOU BELIEVE … || By FITSNEWS || This week marks the 46th anniversary of the Apollo 11 moon landing, when human beings first set...