China defends zero-COVID strategy even as Shanghai logs record 21,000 new cases

This post was originally published on CNA.