English: Police’s role questioned
Telugu: పోలీసుల పాత్రపై దర్యాప్తు