Stakeholders Urge End to Death Penalty as 3,500 Nigerians Await Execution | WION Shorts

This post was originally published on WION.