KSLU Law Notes

Criminal Law – I

Bharatiya Nyaya Sanhita, 2023