Why Death Sentence Should Be Abolished?

INTRODUCTION Death penalty, an inhumane and cruel act which is performed by some of the countries as a sign of punishment of some aggravated crimes. Some of these countries are India, China, Afghanistan, U.S.A, Indonesia, Pakistan, Nigeria, Bangladesh, Egypt and …

Read more