UK Ministry of Justice taps into Crime Check Foundation’s expertise on Prisons
Officials from the UK Ministry of Justice have met the Management of Crime Check Foundation (CCF) to tap into the organization’s expertise on prisons in Ghana.
CCF has been instrumental in pushing for reforms in prisons, a development that attracted …