We are proud to share that IDN’s President Helen Pitcher OBE has been appointed to the honorable position as Chair of the Criminal Cases Review Commission in UK. https://lnkd.in/dsefsDM
https://www.linkedin.com/feed/update/urn:li:activity:6451393738391453697