NLUD’s Centre on Death Penalty releases Death Penalty India report [Read Report]

NLU Delhi
NLU Delhi

At an event peppered with the who’s who of the legal fraternity yesterday, the Centre on the Death Penalty at National Law University of Delhi (NLUD) unveiled its comprehensive report titled, “Death Penalty India Report”.

Loading content, please wait...
Bar and Bench - Indian Legal news
www.barandbench.com