Pursue pro-life penalties – CCSJ
Leela Ramdeen, Chair, CCSJ & Director, CREDI, addresses the social justice issues arising from the Grazette case (see below). DNA continues to play a major role in the criminal justice system and has led not only to the conviction of many but to the exoneration and release of many innocent persons from prison.As has been […]