Workers who staff Apple’s main China iPhone production factory have reportedly had enough of alleged broken promises and unpaid work. Dramatic videos capture the scene as thousands of workers stormed the iPhone factory campus overnight, breaking through barricades and security checkpoints. Reports say protesters were beaten back by police and security forces who pummelled protesters…
The BBC has aired drone footage of the devastation in Zhengzhou, a city in central China that has experienced deadly floods this week. At least 33 people have died in Henan province, with 376,000 more displaced by the historic flooding over the past seven days.