Corona havoc in China