Read Time:13 Second
NEW DELHI: As Russia on Friday launched its Luna-25 craft, targeting to become the first country ever to make a soft landing on the south pole of the moon, scientists from the Indian Space Research Organisation (Isro), which is attempting a similar…