SHANGHAI, CHINA — Angry crowds took to the streets of Shanghai early Sunday calling for an end to lockdowns, as China grapples with mounting public protests against its zero-Covid policy. A deadly fire on Thursday in Urumqi, the capital of northwest China’s Xinjiang region, spurred an outpouring of anger as many social media users blamed lengthy Covid lockdowns in the city for hampering rescue efforts. In Shanghai’s central Wulumuqi street, named for Urumqi in Mandarin, in a video widely shared on social media and geolocated by AFP, some protesters can be heard chanting “Xi Jinping, step down! CCP, step down!”...