Abolishing
-
News
French President Macron Proposes Abolishing Death Penalty Worldwide
Topline French President Emmanuel Macron mentioned Saturday he’ll lead a worldwide marketing campaign to finish state-sponsored executions. French president Emmanuel…
Read More »