Section 350 BNSS : Expenses of complainants and witnesses.

Section 350 BNSS : Indian courts may order the government to cover travel and stay expenses of witnesses and complainants during criminal proceedings.
Section 349 BNSS : Magistrate’s Power to Order Specimen Samples .

Section 349 BNSS : Bharatiya Nagarik Suraksha Sanhita allows a Magistrate to order any person, including an accused, to give handwriting, fingerprint, signature, or voice samples for investigative purposes. This image illustrates the court-authorized process that supports fair and scientific criminal investigations.
Section 348 BNSS : Power of Court to Summon or Re-Examine Witnesses.

BNSS Section 348 – Court Power to Summon and Re-examine Witnesses
Section 347 BNSS : Local inspection .

Section 347 BNSS : Judges or magistrates to conduct local inspections of crime scenes or related places to better understand the evidence. This legal provision promotes fair trial practices by enabling first-hand observation and transparent recording of findings during criminal proceedings in India
Section 346 BNSS : Rules on Postponing and Adjourning Trials .

Section 346 BNSS : Outlines the rules for postponing or adjourning legal proceedings during trial or inquiry. It ensures daily hearings, sets strict limits on remand, and restricts adjournments to speed up India’s judicial process.
Section 345 BNSS : Trial of Pardoned Person for Violating Conditions .

Section 345 BNSS : Legal process for retrying a person who, after accepting a pardon, hides facts or gives false evidence. It allows fresh trial and protects the judicial system from misuse.
Section 344 BNSS : Power to Tender Pardon During Trial .

Section 344 BNSS : Bharatiya Nagarik Suraksha Sanhita allows trial courts to offer a conditional pardon to an accused person during the trial phase to uncover full facts and secure justice through truthful testimony.