ABC News’ Britt Clennett reports on the severe flash flooding in parts of China, resulting in at least 25 dead, hundreds of thousands displaced, and many …

source