Yesterday, reports came in that around 4,000 over-worked and under-paid Foxconn employees began to strike, potentially hitching up iPhone 5 production, the stresses of which had pushed them to the breaking point. According Foxconn, however, everything at the plant in question is just peachy. More »