Residents in Ruili, in southwestern China, have been locked down four times in the past year as part of the country’s quest to eliminate the virus. Orignially published in NYT.

Small Business Minder
error: Content is protected !!