069 The Murder of Scarlett Vaughan and Lexi Draper
Manage episode 415195780 series 3253686
In 2018, Louise Porton’s two girls passed away within weeks of each other. It would come out later that Porton had a hand in both of their deaths.
This is the story of the Scarlett Vaughan and Lexi Draper.
7 odcinków