Criminal Trial Kannaiya vs State of Madhya Pradesh 2025 INSC 1246 - Partially Reliable Witness CaseCiter 17 Oct 2025 • 2 min read