Return to Article Details The Urgency Of Imposing The Death Penalty On Drug Dealers From A Human Rights Perspective Download Download PDF