Sample Notes

Code Of Criminal Procedure

'Competency to take cognisance’ and 'competency to try' under BNSS

Tracing the origin of BNSS and its constitutional links within the Indian legal system

Jurisprudence behind the creation of the Bharatiya Nagarik Suraksha Sanhita (BNSS), 2023,

Plea Bargaining