Connect with us

China Insight

“This is Swedish Police!” – Sweden under Fire in China for “Brutal Abuse” of Chinese Tourists

Swedish police drag Chinese tourists out of hotel - some call them thugs, but others say it is the Chinese...

Advertisement