Supreme Court’s Ruling on Witness Prosecution Law and Legal news August 13, 2023 In a recent landmark decision, the Supreme Court of India has provided crucial clarity on applying Section 82 of the…