China Labor Watch is a U.S.-based non-profit organization founded in 2000 by labor activist Li Qiang. The organization focuses on investigating labor conditions affecting Chinese workers and raising awareness of labor rights issues. From Wikipedia
Apple has launched an on-site review following a China Labour Watch report on illegal overtime and wage practices at Foxconn’s Zhengzhou complex.