Skip to main content

NHRC Seeks Death Penalty Moratorium as 3,000 Inmates Languish On Death Row | Mukoko News