Murder Conviction Reinstated: Supreme Court Upholds Life Imprisonment in Punjab Double Homicide Case
The case of Darshan Singh v. State of Punjab highlights a long legal battle involving a double murder, self-defense claims, and a plea of alibi. The…