A crucial test and triumph in the final moments
India achieved a remarkable feat as it became the first nation to successfully land on the South Pole…