HomeFinance ‘Slap himself’: China delivers fresh insult byAmazon Shopping Online -November 30, 2020 0 Comments The editor of China’s state-run English language newspaper, Hu Xijin, has posted an incendiary piece calling Prime Minister Scott Morrison “ridiculously arrogant” and saying he should “slap himself in the face” on live television.
Post a Comment