AdChoices
Get Adobe Flash player

Sandstorms hit northwest China Add to ...

Drifting sand made visibility perilous and shrouded cities in thick orange dust

Drive

Technology