Youtube is banned in China, but it does not mean the Communist Youth League of China could not have a youtube channel.Last week, the youtube channel of Communist Youth League of China released another new video. In this video, a guy named John Ross keeps bragging about the Chinese system.