All across China, authorities are sealing off roads, locking down communities, and virus testing residents en masse, as over a dozen provinces report new virus cases.
China Clamps Down on Virus Outbreaks
By Don Ma
All across China, authorities are sealing off roads, locking down communities, and virus testing residents en masse, as over a dozen provinces report new virus cases.