UjininDiscussions & DebatesDeath PenaltyDeath penalty is one of the complicated, and morally difficult topic that has caused a huge discussion globally.Jun 20Jun 20