Foxconn says critical iPhone factory hasn't been hit by massive floods in China
July 21, 2021 at 02:00 AM EDT
Zhengzhou, in China's central Henan province, has been hit with torrential rain and intense flooding reportedly causing at least 12 deaths.