Around 100,000 people have been relocated from a central Chinese city known as the world’s biggest production base for iPhones, after record rainfall led to widespread floods and the death of at…
Around 100,000 people have been relocated from a central Chinese city known as the world’s biggest production base for iPhones, after record rainfall led to widespread floods and the death of at…