Who Killed Lin & Megan Russell? 19 February 2023 on Channel 5
Tonight (Sunday 19 February 2023), Channel 5 broadcasts an episode of the series Who Killed Lin & Megan Russell?!
Episode Summary
The intricate tale of Lin Russell and her daughter Megan’s 1996 slaying. Despite the fact that Michael Stone was found guilty in two trials for a crime that shocked Britain at the time, the case continues to stir up a lot of controversy.
What Time is the Episode On?
The episode of Who Killed Lin & Megan Russell? will be broadcast on February 19 2023 on Channel 5 at 9:00 PM.
Is the Episode New?
The episode of Who Killed Lin & Megan Russell? is all new!