Apollo’s lunar module named Snoopy might have been found

The lunar module from the Apollo 10 mission might have been found. Astronomers assume they detected the renown module, fifty years after it was launched into space by the staff. The lunar... Read more »