Bharatiya Nyaya Sanhita: Problematic Drafting of the New ProvisionsNipun Arora and Abhimanyu Kampani·August 20, 2023