Inside the Chinese suicide sweatshop where workers toil in 34-hour shifts to make your iPod
(via
Andrew Wilkinson
)