Angharad Williamson has been sentenced to life in prison with a minimum term of 28 years behind bars.

Leave a Reply