BEIJING, China (AFP) — A towering wall of sand rushed over factories and apartment blocks in northwestern China’s Gansu province as seasonal sandstorms barrelled across the country, causing air pollution and traffic accidents. Aerial images as it struck showed an apocalyptic scene as a billowing cloud of yellow dust smothered Gansu’s Linze county on Sunday. State media CCTV reported multiple car accidents in the province caused by low visibility, while meteorologists have warned people to […]