China limits travel, tests thousands of residents in most popular province over new virus cases

China limits travel, tests thousands of residents in most popular province over new virus cases
play icon
A woman receives a nucleic acid test for coronavirus in Guangzhou, China. AFP