Tuesday, 27 April 2021

Wall of sand engulfs Chinese town

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.