Tag: The British newspaper assures that the platform promotes "Disturbing content and conspiracy theories".

Recommended