Heavy rain and rising floodwaters overwhelmed Henan province in central China on Tuesday, flooding subway stations in the city of Zhengzhou and washing vehicles off the road. By Tuesday night, however, the nearby city of Luoyang and its seven million inhabitants faced an even more sobering threat: the collapse of …
Read More »