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,596 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