A Comparative Analysis: Bharatiya Nyaya Sanhita v. Indian Penal Codeby Vanshika Kapoor 20 March 2024 8:43 AM IST