Rathore, Akansha

Capital Punishment in India A Critical Analysis - DU Faculty of Law 2024