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