UK to fine tech companies that fail to remove self-harm material

by
UK to fine tech companies that fail to remove self-harm material