Anger mounts among locked-down Shanghai residents as city reports more COVID deaths – Reuters

SHANGHAI, April 23 (Reuters) – China’s major financial hub of Shanghai reported more new COVID-19 related deaths on April 22, as residents vented their anger over a harsh lockdown and strict censorsh… [+4157 chars]