China’s Deadly Floods Submerge Cars, Force Mass Relocation

3 年前
Record rainfall in central China triggered flooding that swamped subways and forced about 100,000 people to relocate. Henan province is a major base for industry and home to one of the world’s biggest iPhone-manufacturing sites. Photo: AFP/Getty Images