News Feed Online - 'Put on a mask and shut up': China's undiplomatic diplomats hit back at critics

18:29 2020-05-04

'Put on a mask and shut up': China's undiplomatic diplomats hit back at critics

The aggressive nationalism of China's diplomats matches the swagger of Xi Jinping's China, which is determined to deflect blame for the coronavirus.

Read more...