India Races Russia to Be First to Land on Moon’s South Pole
India is vying to be first to land a rover on the moon’s unexplored south pole—an achievement that would solidify its ambitions to be a major space power amid resurgent interest in lunar exploration… Read More