English: The polices role is also under suspicion.
Telugu: అంతేకాదు, పోలీసుల పాత్ర కూడా అనుమానాలకు అవకాశం కల్పిస్తున్నది.