A clean-up operation is underway in China’s central Henan province after devastating floods. Days of heavy rain has left much of the region submerged. At least …

source