Indian Evidence Act Rajan vs State of Haryana 2025 INSC 1081 - Evidence - Ocular Evidence - Reasoned Judgment CaseCiter 09 Sep 2025 • 6 min read