Jesse Baird and Luke Davies Case: Police Officer Charged With Murders
Jesse Baird and Luke Davies knew their suspected murderer.
Human remains believed to belong to the couple were discovered on Feb. 27 after Beaumont Lamarre-Condon—a New South Wales police officer…