News
Protests Flare Across China Over Covid Restrictions
Protesters are calling for China’s leader, Xi Jinping, to step down, amid anger over the deaths of at least 10 people in an apartment fire in Xinjiang, presumably during the lockdown. due to Covid-19.