A 13th century Buddha statue stolen from a Kathmandu temple in the 1980s has been returned from Tibet House US in New York, hailed in Nepal as a major cultural victory.
A 13th century Buddha statue stolen from a Kathmandu temple in the 1980s has been returned from Tibet House US in New York, hailed in Nepal as a major cultural victory.