by: Elsa FoundationPosted on: 01/07/202413/02/2025 Bharatiya Nyaya Sanhita-2023 (IPC) Effective from 1st July 2024