Sample Notes

Code Of Criminal Procedure

The Concept of Arrest Under the Bharatiya Nagrik Suraksha Sanhita (BNSS): Safeguarding Liberty

Appellate Jurisdiction of High Courts under Bharatiya Nagrik Suraksha Sanhita (BNSS)

Double Jeopardy: Protecting Against Repeated Prosecution under BNSS

'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