Anger mounts among locked-down Shanghai residents as city reports more COVID deaths
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 censorship online. Shanghai’s full-city Continue Reading