Flights canceled during China’s worst sandstorm in a decade
BEIJING (AP) — China’s capital Beijing has been enveloped in the worst sandstorm in a decade, along with a wide swath of the country’s north. Traffic was snarled and more than 400 flights out of […]