
China Clamps Down on Virus Outbreaks
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.
Views expressed in this video are opinions of the host and the guest(s), and do not necessarily reflect the views of NTD.