Why there is an increase in incidents of mob lynching, and what are the trial loopholes in India? Read further to know the theories of punishment in a criminal justice system by Faiz Ayat Ansari.
Faiz Ayat Ansari
Guest Author at RTIwala and Legal Expert, an alumnus of MSU, Baroda and Gujarat National Law University, Gandhinagar. He has a keen interest in socio-economic issues of vital public importance.
RTIwala Explains: One of the most frequent debates and point of discussion in criminal justice systems all over the world is the enforcement of the… Read More »Abolition of Death Penalty: A Fancied but Faulty Idea!