Tamil Nadu police seized 74 antique idols worth crores from house of French national in Puducherry.
— Anshul Saxena (@AskAnshul) September 26, 2020
These idols dating back to the Chola period are likely to have been stolen from temples across Tamil Nadu. pic.twitter.com/i5XSfCSTgJ