Prison Law seminar

The Irish Penal Reform Trust and the Dublin Institute of Technology (DIT) will co-host a prison law seminar, “Using the European…