Home Tags Washington

Tag: Washington

‘Once Upon a Virus’ China Mocks US

1
The Chinese media outlet, Xinhua has issued an animated clip from China that mocks US response towards COVID-19 using lego figures to symbolize the...