Stolen Indian temple statue 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