Hundreds of workers clashed with police at the world's largest iPhone assembly facility in China, which has been placed under COVID-19 lockdown in recent weeks, according to online videos and workers at the site. "Defend our rights!" workers at Foxconn ...