The Long Shadow - S01E07 - Episode 7
After a chance arrest, the killer is finally caught and the failures of the investigation are laid bare in the wake of the trial.
After a chance arrest, the killer is finally caught and the failures of the investigation are laid bare in the wake of the trial.
Leave a Reply