NATIONAL NEWS5 years ago
Group Raises Alarm Over Call to Execute 3,008 Inmates
Carmelite Prisoners’ Interest Organisation (CAPIO), a non-governmental organisation, has raised the alarm over the call to trigger the execution of 3,008 inmates on death row in...