Popular YouTuber streamer, IShowSpeed, has announced an IRL stream in China on March 24, 2025, at 2:00 p.m. CST.
I believe YouTube is actively promoting pro-Chinese government, anti-American content while suppressing voices critical of China’s communist regime. Why? Because it is happening to me.