• Inside the Chinese suicide sweatshop where workers toil in 34-hour shifts to make your iPod

    (via Andrew Wilkinson)