Judge reviews sentences for 23 death row convicts, sets some free, jails others for 40 years
Several death row convicts incarcerated at the Shimo La Tewa Prison have been set free after a review of their sentences by the High Court. The High Court in Mombasa through Justice Erick Ogola also ….