English: Police role under question
Telugu: పోలీసుల పాత్రపై అనుమానాలు