India's moon rover completes its walk as scientists look for signs of frozen water
International
1 year ago
NEW DELHI — India's moon rover has completed its walk on the lunar surface and been put into sleep m...
NEW DELHI — India's moon rover has completed its walk on the lunar surface and been put into sleep m...