ItemPhD

Equality Versus Discretion in Imposing Death Penalty in The Criminal Justice System : A Comparative Analysis Between India, UK and USA