Whistleblowers from inside YouTube’s voluntary Trusted Flaggers Scheme tell us that the company is failing to respond to the vast majority of reports from them and the public. Show more
Discover 11,128,835 listings and 279,419 playable programmes from the BBC
Whistleblowers from inside YouTube’s voluntary Trusted Flaggers Scheme tell us that the company is failing to respond to the vast majority of reports from them and the public. Show more