Shocking; appalling; failing its remit; the CCRC will probably fail Lucy Letby, Jeremy Bamber, Robin Garbutt and hundreds of others. A shocking exposure of this useless, toothless, incompetent organisation, funded by you and I.
Download the episode and watch later click here
(Chrome auto downloads / Safari & Firefox ctrl click then download linked file as)
