Women’s rights activist Karen DE Souza is supporting a recent statement by the GHRA that women have no place in prisons. Jessica Daw reports.
Women’s rights activist Karen DE Souza is supporting a recent statement by the GHRA that women have no place in prisons. Jessica Daw reports.