US has returned 248 ancient sculptures and artefacts to India. These idols and artefacts were stolen from Indian temples and religious places. Most of the idols are from the southern parts of India. After the theft, the idols were smuggled abroad. The idols are worth Rs 112 crores. Take a look at the report for more details.
.