#496: The Murders of Jesse Baird and Luke Davies | Part 2
We continue discussing the killings of Jesse Baird and Luke Davies, a young Australian couple who were allegedly murdered by a New South Wales police officer on February 19, 2024.
We continue discussing the killings of Jesse Baird and Luke Davies, a young Australian couple who were allegedly murdered by a New South Wales police officer on February 19, 2024.