NEW DELHI: After making history by becoming the first nation to successfully send a spacecraft near the Moon’s south pole, India is one of only two countries with active rovers on the lunar surface.
The other in that elite club is India’s biggest rival, China.