Police arrest three accused of smuggling ancient idols in southern India.

Record ID: 352096