China's been called out by Trump and Boris Johnson for its brutal cover-up.

While Democrats blame Trump China laughs.

Added:

By: Rubminutz (2967.80)

Tags: News, politics, WTF, china

Location: Australia