Indian satellite confirmed US moon landing: scientist

Indian satellite confirmed US moon landing: scientist: “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.”

Leave a Reply

Your email address will not be published. Required fields are marked *