Crowds angered by lockdowns call for China’s Xi to step down

Crowds angered by lockdowns call for China’s Xi to step down

Hundreds of demonstrators gathered in Shanghai after a deadly high-rise fire led to a weekend of protests over strict Covid-19 lockdown measures.