India Found Water on the Moon. The World Gave NASA the Credit.

On November 14, 2008, a probe detached from India’s Chandrayaan-1 spacecraft and began its descent toward the lunar surface.