Floods continue in Henan, China, triggering several landslides which result in the deaths of 13 more people, bringing the total death toll to 25. (Al Jazeera) 2021 Henan floods link embed save