Police avert jail break in Keffi prison

Nigerian Police Officers have averted a jail break by inmates of Keffi minimum security prison in Nasarawa state on Thursday, August 15. According to The Nation reports, inmates decided to break or free themselves from the prison due to…