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.
04/25/2021 6:57 AM