MILLIONS of people in the Chinese megacity of Chengdu emerged today from a Covid-19 lockdown that had closed schools, disrupted businesses and forced residents to stay home for over two weeks.
With a population of 21 million, southwest China’s Chengdu is the largest Chinese city to shut down since global finance hub Shanghai imposed a strict two-month lockdown in April…
Read More