Catherine Heard wey be Director of Institute for Criminal Policy Research for di World Prison Research Programme, talk say di latest report on top di number of women and girls wey dey prison na cause for concern.
