Post Thumbnail

Um, suicide is not funny. Especially when it's the eighth attempt -- this one resulting in death, sadly -- in three months by employees at a Foxconn facility in China. Yes, the very same factory we reported on last month that produces the gadgets we love so dearly. But check this little snippet fro...

May 14th 2010 at 6:43am 0 Comments