A massive clean-up operation is underway in China’s central Henan province following devastating floods. Days of heavy rain have left parts of the region …

source