Criminal Trial Chikkegowda vs State of Karnataka 2025 INSC 1213 - Ocular vs Medical Evidence CaseCiter 10 Oct 2025 • 1 min read