Abolishing Capital Punishment
India is witnessing since quiet long time now heated debate on the validity of Capital Punishment in changing circumstances. India retains capital punishment for a number of serious offences. The Supreme Court of India has allowed the death penalty to...