BNSS Chapter 2 Explained: Understanding the Structure of Criminal Courts and Legal Offices in India | #bnss Chapter 2 # Bharatiya Nagarik Suraksha Sanhita 2023 # Constitution of Criminal Courts in India # Criminal Justice System India # BNSS Section 6 to 20 # Structure of Criminal Courts in India # Indian Legal System # Judicial Magistrates India # Executive Magistrates BNSS # Directorate of Prosecution India # BNSS Explained in Simple Terms # Criminal Court Hierarchy India # Public Prosecutors BNSS # BNSS Court Structure # BNSS Legal Provisions