News

Alice Wood was sentenced to life imprisonment in February 2024 after she was found guilty at a trial of murdering her 24-year ...