In a historic judgment redefining police accountability in India, the Madurai Sessions Court has awarded the death penalty to nine…
This website uses cookies.