Return to Article Details Indian Penal Code of 1860 to Bhartiya Nyaya Sanhita of 2023 Tracing the Shift from Retributive to Reformative Jurisprudence Download Download PDF