News

Flooding from torrential rain in northeastern China has killed at least 60 people since July 29, according to Xia Linmao, the deputy mayor of Beijing, China’s capital city.  The region hit hardest was ...
The facility sat on low-lying ground near a river that had flooded after the unusually intense rain. It housed 69 residents, ...