oconnellpadd13.wordpress.com
Shifting Focus: From Criminal Justice to Social Justice | Irish Penal Reform Trust (IPRT)
Shifting Focus: From Criminal Justice to Social Justice Irish Penal Reform Trust (IPRT): “The goal of any criminal justice system should be to make society safer for all. However, the justice…