How did the flags on the Moon get there? Fifty years ago this week, Apollo 11 astronauts Neil Armstrong and Buzz Aldrin...
Interesting News About Science, Technology, Space, UFOs, Extraterrestrial Life and More!