
Nepal Welcomes Home Stolen 13th-Century Buddha Statue
A sacred Buddha statue stolen in the 1980s returned to its Kathmandu temple during a joyful ceremony, joining 200 other recovered artifacts. Nepal is building momentum to bring home thousands more stolen treasures.
