Hundreds of workers at Apple main iPhone-making plant in China clashed with security personnel, as tensions boiled over after almost a month under tough restrictions intended to quash a Covid outbreak.
Sponsored by Kashmiri Bazaar | Copyright 2021