China’s Xinjiang residents yell from balconies as strict coronavirus lockdown drags on – ABC News

People in China’s Xinjiang region have been captured on video shouting to be let out of their apartments, as a backlash against a strict coronavirus lockdown in several cities in the nation’s far wes… [read more]

Leave a Reply

Your email address will not be published. Required fields are marked *