Looted and left in an English garden, the goat goddess can return to India
The statue, once on sale at Sotheby’s, was recovered amid claims it was part of a precious trove of stolen artefactsFor more than 20 years, those who lived in and around the village of Lokhari in Uttar Pradesh, India, have prayed for the return of an i…
Read More