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
Don’t miss out on the latest news by signing up for Sharkbites.