International
Residents ‘Running Out Of Food’ In Shanghai Covid Lockdown

Some residents under lockdown in Shanghai say they are running out of food, amid the city’s biggest-ever Covid outbreak. Residents are confined to their homes, banned from leaving for even essential reasons such as grocery shopping.
Continue Reading