by: Elsa FoundationPosted on: 01/07/202428/12/2025 Bharatiya Nyaya Sanhita-2023 (Previous name-Indian Penal Code (IPC)) Effective from 1st July 2024