Indian satellite confirmed US moon landing: scientist

Wednesday, September 2, 2009 - 08:56 in Astronomy & Space

India's first lunar mission has captured images of the landing site of the Apollo 15 craft, debunking theories that the US mission was a hoax, the country's state-run space agency said Wednesday.

Read the whole article on Physorg

More from Physorg

Latest Science Newsletter

Get the latest and most popular science news articles of the week in your Inbox! It's free!

Check out our next project, Biology.Net