Court Upholds Cop's Life Term For Killing Wife's 'Lover' At Police Station
The Supreme Court on Wednesday upheld the conviction and life imprisonment of a constable who shot dead his brother-in-law inside a police station as he was irked over the victim's alleged illicit...