Tag: editor s note
Posted in UK News
UK police are investigating the deaths of 88 people linked to Canadian self-harm websites
August 25, 2023 Leave a Comment on UK police are investigating the deaths of 88 people linked to Canadian self-harm websites
LONDON: British police said Friday they are investigating the deaths of 88 people in the UK who bought products from Canada-based websites allegedly offering lethal…