Friday, October 8, 2021

Sierra Leone formally abolishes ‘inhumane’ death penalty

The West African nation is the 23rd country on the continent and the 110th worldwide to end capital punishment.

from Al Jazeera – Breaking News, World News and Video from Al Jazeera https://ift.tt/2YxvGVf

0 comments:

Post a Comment