YouTube has responded to a creator who pointed out that the platform has terminated over 12 million channels in 2025 as the site continues to face backlash for its moderation policies. For instance, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results