Bharatiya Nagarik Suraksha Sanhita India's New Criminal Laws: Key Changes and Controversies India's New Criminal Laws: Key Changes and Controversies On July 1, 202…