Appeal judges reject bid to increase jail term of man who murdered colleague Ross McCullam, 30, was handed a life sentence with a minimum term of 23 years in December for killing Megan Newborough, 23. The Independent UK · Mar 14, 2023
I hope she haunts you, victim’s sister tells murderer in court Megan Newborough was brutally killed by trusted work colleague Ross McCullam just three weeks after they started dating. The Independent UK · Dec 16, 2022