Criminal State Of Himachal Pradesh vs Shamsher Singh 2025 INSC 503 - S. 307 IPC CaseCiter 18 Apr 2025 • 1 min read