British Airways cancels all flights to Beijing and Shanghai until April 1 amid coronavirus outbreak
British Airways has cancelled all its flights to Beijing and Shanghai until April due to the coronavirus outbreak.

British Airways has cancelled all its flights to Beijing and Shanghai until April due to the coronavirus outbreak.