Criminal Cases Review Commission
The Criminal Cases Review Commission (CCRC) is an independent public body that reviews possible miscarriages of justice in the criminal courts of England, Wales and Northern Ireland and refers cases to the appeal courts.
CCRC is an executive non-departmental public body, sponsored by the Ministry of Justice.