Jesse Baird, Luke Davies deaths: NSW Police chief Karen Webb comes under fire after thanking alleged double murderer Beau Lamarre-Condon
A friend of alleged murder victim Jesse Baird has called out the 'train wreck' of NSW Police Commissioner Karen Webb's investigation announcement.