100 more ancient idols seized from Alwarpet in Chennai

100 more ancient idols seized from Alwarpet in Chennai

Barely 48 hours after the Tamil Nadu Police recovered 34 ancient sculptures from a house, the state