Indian Idol statue stolen 50 years ago discovered in New York
A 12th century idol of the Hindu goddess Parvati has been found in New York. It was stolen from a Tamil Nadu temple more than 40 years ago. The idol is worth $212,575 (£175,914) and was one of five missing from the temple. According to officials, a statue stolen in 1971 from a temple in … Read more