Featured They Deserve It: Ex-HC Judges On Death To Nirbhaya Convicts 4 years ago Pratirodh Bureau Former judges of the Delhi High Court on Thursday backed the death penalty for the…