China’s Internet users responded to a Beijing sandstorm by producing numerous memes of monsters hovering over the city’s dust-filled skyline. This was one of many similar posts Wednesday on Sina Weibo, China’s main social media platform. Screen grab