Google terminates thousand of YouTube channels in China, Russia, Brazil

Google terminates thousand of YouTube channels in China, Russia, Brazil