General Explanations: Section 3 of the Bharatiya Nyaya Sanhita (BNS)by Pankaj Sinhmar 4 Dec 2024 3:01 PM IST