In a decision that found in favor of retired stenographers, the Supreme Court halted the recovery of...
judicial discretion
Section 8 of the Bhartiya Nyaya Sanhita, 2023, formulates distinct and equitable standards for levying fines and...
The Bharatiya Nyaya Sanhita, 2023, provides a systematic framework of punishments to deliver justice. It harmonizes harsh...
Section 247 of the Bharatiya Nagarik Suraksha Sanhita, 2023 (BNSS) concludes the Charge Framework, bringing together provisions...
Section 246 of the Bharatiya Nagarik Suraksha Sanhita, 2023 (BNSS) governs the joinder of charges in joint...
Section 240 of the Bharatiya Nagarik Suraksha Sanhita, 2023 (BNSS) provides for the right to recall or...
Section 239 of the Bharatiya Nagarik Suraksha Sanhita, 2023 (BNSS) gives courts the power to modify or...