Tag: Machhi Singh vs. State of Punjab

  • An Unmitigated Look at Death Penalty

    By Swarnalee Halder, Calcutta University, Department of Law. Yakub Memon’s execution has reignited debate on death penalty in India. There has been a huge debate around the world over the use of death penalty; whether it should exist or not. Every man has a right to live. Article 21 of the Indian constitution provides to its citizens…