DW’s documentary shows how Silicon Valley companies are deleting online content

Deutsche Welle, the German public international broadcaster, today published on YouTube the documentary The cleaners – social media’s shadow industry.

Delete
Delete