TV Host Jesse Baird and Luke Davies Murder Case: Police Find Bodies
Published
An Australian murder investigation has a heartbreaking development. Over a week after Jesse Baird, 26, and his boyfriend Luke Davies, 29, went missing in New South Wales (NSW), police believe...
Full Article