16 hours agoFloods back! Natural & man-made disasters hit China Heavy rain, tornadoes, hail... destroying cropsChina Observer Videos