France, Britain impose COVID tests on travelers from China
France and Britain on Friday joined a growing list of nations imposing COVID tests on travelers from China, and the World Health Organization pressed Beijing to be more forthcoming on real-time data amid an explosion of cases ...