British Airways said it had canceled all flights to and from mainland China, the first global airline to do so, as a dangerous new coronavirus roiled Asia and spread steadily beyond.
The U.K. had followed the U.S. in advising against nonessential travel to China, as had New Zealand. British Airways, a unit of International Consolidated Airlines Group SA, said flights to Hong Kong will continue.
Governments…