0
0
Read Time:12 Second
NEW DELHI: India moved a step closer to making a successful landing on the Moon on Thursday when Chandrayaan-3’s lander separated from the propulsion module and entered the penultimate phase of its lunar journey, the Indian Space Research Organisation…