Scorecard Research Beacon
Search Icon
ABC News November 23, 2022

Workers clash with police at Foxconn factory in China

Strict COVID measures and a labor dispute contributed to the unrest.