Locked down in China’s Xi’an amid covid outbreak, residents subsist on deliveries of vegetables
In the central Chinese city of Xi’an, 13 million people are dealing with one of the world’s strictest coronavirus lockdowns. Residents have been ordered to stay in their homes since Monday, with Continue Reading
