Breaking news! Islamic scholars from 14 Muslim countries just visited Xinjiang, China! This is what they found!

1673402173426.png
 
Money talks bullshit walks. This photo opportunity for China to revamp their image. These are probably bought figures would be surprised if anything negative is said
 
I don't even know anymore. The narratives around China are so jumbled, a lot of Western news comes off as propaganda and Chinese news as even worse propaganda.
 

Basra

LOVE is a product of Doqoniimo mixed with lust
Let Them Eat Cake
VIP
Why is that arab chairman face annoying to me?
 

Trending

Top