1 articles
Asia
China’s Biggest Tech Company Sparks Outrage After Making Memes of WWII Sex Slaves
A social media platform owned by Tencent, China’s largest social network and online entertainment firm, has drawn public outrage after creat...
Carl Samson