On February 18th, 2024, something deep inside the psyche of Beau Lamarre-Condon – a policeman, celebrity stalker and blogger – snapped. Lamarre-Condon’s ex Jessie Baird, a TV presenter, and Luke Davie...Show more