English: Stones being pelted at police by the protesters in Palakkad.
Telugu: పలక్కాడ్‌లో పోలీసులపైకి రాళ్లు రువ్వుతున్న ఆందోళనకారులు.