Update 12 August 2020The solo al Shabaab inmate escapee has been identified as Mubarak Ibrahim Idle. Imprisoned in 2014, Idle was serving a 10-year sentence at the prison.Overcrowding of the facility…
You need a TRAC license to view the rest of this content. Learn more