India takes ‘walk on the moon’ as rover makes historic first steps

India takes ‘walk on the moon’ as rover makes historic first steps