Indian temple idol stolen in 1971 found in New York
Published
The idol of Goddess Parvati was one of five stolen from a temple in Tamil Nadu state in 1971.
Full ArticlePublished
The idol of Goddess Parvati was one of five stolen from a temple in Tamil Nadu state in 1971.
Full Article