china display

Has China succumbed to Corona, why did the whole strategy fail?

The corona virus that started from Wuhan in China has spread its wings all over…