Foxconn: Another worker suicide at electronics maker’s factories in China May 21, 2010 sdiamond Worker protest by suicide is a horrible fact of life in China. It serves as more evidence of the misguided… Continue Reading →