English: There is anger brewing against Punjab Police.
Telugu: పంజాబ్ పోలీసులపై వెల్లువెత్తుతున్న విమర్శలు