A Soviet soldier who disappeared more than 30 years ago on the battlefield in Afghanistan has been found alive and well and living under the name of Sheikh Abdullah in the western Afghan city of Herat. Russian officials attempting to trace soldiers still missing from the Soviet invasion of Afghanistan said they had discovered Bakhretdin Khakimov, last seen in September 1980.