World News

16 Killed, Many Missing In Northwest China Floods

Sixteen people were killed and many left missing in flash flooding in northwest China, state media reported Thursday, as the country battles extreme weather that has shuttered factories and caused rol…