Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Ofcom says it could now apply to courts to issue fines and demand internet service providers to block access to site

A suicide forum linked to multiple deaths in Britain has been ruled in breach of th…