India Beats Russia, US To Become First Country To Land On The Moon’s Lunar Pole
India has become the fourth nation to land on the moon after its Chandrayaan-3 touched the lunar surface Wednesday. The craft, which means ‘moon vehicle’ in Hindi and Sanskrit, landed…