The Idols Who Travelled Far From Home

A looted statue from a Hindu temple was found displayed in a museum in Texas, of all places. Nepal finally retrieved it, almost 40 years later. India is also trying to dismantle these vast smuggling networks, one antique at a time.

25 April 2021 6:57 AM