China’s ‘iPhone city’ relocates 100,000 people after record rain, flood

Zhengzhou, home to the largest iPhone-making plant, 457.5 millimeters of rain fall in the 24 hours through 5 pm on Tuesday, the highest since records began for the city of more than 10 million people