Where To Stream The Met Season 3 Episode 2
Episode 2
- Aired October 10, 2019
- 60 Min
2018 saw the highest murder rate in London in over a decade. This episode follows the investigations into two of these killings.
Episode 2
2018 saw the highest murder rate in London in over a decade. This episode follows the investigations into two of these killings.