October 2017 Archives (IPRT in the News)

17th October 2017

Round Up: Progress in the Penal System

The launch of our 'PIPS' report took place on 24 October 2017 at 10:30am in IHREC, Green St. Read more

viewed here