Live TVLive TV
News18 » India» Videos

Has society accepted death penalty?

IndiaFebruary 17, 2007, 1:18 pm

The Salem court verdict has sparked off an intense debate over the ethics of capital punishment.

Latest Most popular Live TV