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

SHANGHAI | Protesters pushed to the brink by China’s strict COVID measures in Shanghai called for the removal of the country’s all-powerful leader and clashed with police Sunday as crowds took to the streets in several cities in an astounding challenge to the government.

Read more…

Please follow and like us: