China’s Xi Jinping faces calls to resign amid unprecedented protests
COVID lockdown protests sweep across China Thousands took to the streets in China over the weekend in the largest public protests the country has seen in decades. Demonstrators gathered in …