Chandrayaan-2’s Big Success, The Orbiter Gave Evidence Of The Presence Of Water Molecules On The Surface. India’s ambitious mission to the Moon, Chandrayaan-2, may have been a victim of a hard landing on the […]