Storms in North China have deposited for almost a year of rainfall on Baoding, an industrial city in front of the capital Beijing, causing more than 19,000 people from their houses to be forced while streets began to go under water and roads were cut off. No less than 448.7 millimeters of rain fell in […]