Category: Research projects
Call for new research proposals
CCRC invites proposals for new justice research projects
The Criminal Cases Review Commission (CCRC) is the independent public body which investigates alleged miscarriages of justice in England, Wales and Northern Ireland.