Beijing Review Head in the Sand 2017-04-27 - A sandstorm hits Lingwu in northwest China’s Ningxia Hui Autonomous Region on April 17.