HomeIFTTT breaking newsSierra 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. byThekojack -October 08, 2021 0 submitted by /u/checkmak01 [link] [comments] from World News https://ift.tt/2WYVw4m via Tags IFTTT World Newshttps://www.reddit.com/r/worldnews/.rss Facebook Twitter