 Fresh out of last weeks harrowing investigation, Nikki Alexander and her colleagues are straight into another challenging case in the third episode of Silent Witness season 26. Be warned there are full spoilers ahead for episode 3, which was available early on BBC iPlayer and airs on BBC One at 9pm on Monday 9th ... Silent Witness episode 3 sees Nikki and team tackle... 