Ancient idols returned by US produced in TN court

By PTIFirst Published Sep 23, 2016, 2:29 AM IST
Highlights
  • Four ancient stolen temple idols returned to India among the 200 cultural artefacts
  • Estimated to be worth $100 million
click me!