Major flooding event in Beijing, China
A major flooding event occurred in the Beijing, China area on 21 July 2012, as the heaviest rainfall in over 60 years caused at least 77 fatalaties, cancelled over 500 airport flights, and forced more than 65,000 people to be evacuated. Much of the city averaged around 7-9 inches of... Read More