Periyasamy versus the State: Balancing Justice with Supreme Court Ruling on Witness Testimonies