Powerful floods in central China’s Henan province have submerged streets and prompted harrowing rescues amid what Chinese media called the region’s heaviest rainfall in decades.
Democracy Dies in Darkness
Severe floods inundate parts of central China, leaving at least one dead
July 20, 2021 at 4:33 p.m. EDT