Social Justice
Last Friday Amnesty International released their latest report on capital punishment and executions. The report shows only 20 countries out...