This post analyses the ambiguities brought about by Bharatiya Nyaya Sanhita Bill 2023 in defining "life imprisonment" as imprisonment for the remainder
Three bills were introduced in the Lok Sabha that sought to repeal and replace the Indian Penal Code, 1860, Code of Criminal