3 ms·China Labor Report on "deplorable" Foxconn conditions (.pdf, 135 pages)1 points by kmfrk 14y ago