Tamil Nadu: A statue of Periyar was found vandalised in Chengalpattu. Police is present at the spot. More details awaited.

Tamil Nadu: A statue of Periyar was found vandalised in Chengalpattu. Police is present at the spot. More details awaited.