Tamil Nadu: 12th Century idol stolen from temple found in US after 50 years

Tamil Nadu: 12th Century idol stolen from temple found in US after 50 years

The idol of Goddess Parvati was one of five stolen from a temple in Tamil Nadu state in 1971.

scroll to top