Police force is in not totally autonomous and allowed to function freely. They us under tremendous pressure from various quarters. They don't have trained personnel to handle many cases. Trained personnel have enough and more to chew. Simply blaming police force does not help. The reformation of police force is a political activity. Police department is not in control. They are functioning with hands tied, hence, many a times we see such lapses. This is not the first time and first place such things have happened. Think of Gujarat, Maharastra and many other states where a lot of people are killed in fake encounters. No wing of Indian Public life and administration and governance is corruption free. Legislature, Judiciary as well as Executive are corrupt. Look at the way our parliamentarians conduct. Look at the way some of our judges conduct, similar story is of executive that involves Police force.