Criminal Trial Om Pal vsState of U.P. (now Uttarakhand) 2025 INSC 1262 - Injured Eyewitness Testimony - FIR Delay - Non-Recovery Of Weapons CaseCiter 28 Oct 2025 • 3 min read