Chinese media influence is getting out of hand. I have even started noticing that mainstream American media deleting articles putting CCP in bad light.
Cheetah Mobiles' apps are banned by Google itself are available too using different developer address. Try searching QuicPic on play store. It's developer is selling other apps too.