India's Chandrayaan-3 lunar lander is a step closer to landing on the moon after separating Aug. 17 from the propulsion module that carried the mission to lunar orbit.
India s Chandrayaan-3 lunar lander is a step closer to landing on the moon after separating Aug. 17 from the propulsion module that carried it to lunar orbit.