This afternoon Ira Glass, host of This American Life, posted a press release retracting the story they ran on Mike Daisey's stage show about Apple in China, which contained several damning claims about conditions in the Foxxcon plants there. Turns out much of what Daisey claimed is false.

View Link []