$1 Million Bronze Idol Stolen from Indian Temple Recovered
NEW YORK – A bronze religious statue from the 11-12th century, stolen from a temple in India and worth $1 million, has been recovered by U.S. customs officials as part of a three-year investigation into former New York-based art dealer Subhash Kapoor. An anonymous collector of Asian antiquities voluntarily surrendered the stolen Chola bronze statue representing Saint Manikkavichavakar to […]