China: Heavy rains cause deadly floods in Henan province | DW News

Published July 21, 2021 49 Views

Rumble Heavy rainfall inundated streets and caused major rivers to burst their banks in the central province of Henan on Tuesday.