Justice JS Verma Committee that recently submitted its findings titled as ‘Report of the Committee on Amendments to Criminal Law’ has once again brought to focus the urgent need for reforms in the criminal justice system in India. The principal o....