Where To Stream Crimewatch Live Season 9 Episode 12
Episode 12
- Aired June 27, 2017
- 45 Min
This episode follows the detectives using science to solve crime - including officers from Staffordshire who used cutting-edge techniques to reveal the face of an unidentified body which has remained a mystery for nearly half a century.