In today’s Times the difficult article about the Apple Foxconn factory in Chengdu, China. Like so many stories it implicates all of us. But this time we must connect human misery with the bright, uplifting futuristic world of the i-Pad. Hard to look, hard to look away. Ask Siri.
January 26, 2012 By