John Meehan’s Coercive Control of Debra Newell
Digital Original

John Meehan’s Coercive Control of Debra Newell

Criminal Behavioral Analyst and Former Head of Homicide Prevention New Scotland Yard Laura Richards discusses how John Meehan used tactics of coercive control against Debra Newell.

Latest Videos