43rd Anniversary of Apollo 11 Moon Landing July 20, 2012 It was 43 years ago today that the human race carried out the greatest technical achievement in history when Apollo 11 landed on the moon....