Nate Anderson:
>Well-loved radio show This American Life—spawned from station WBEZ right here in Chicago—has some “difficult news” about one its most popular shows, an episode on Apple and labor conditions in China. The episode “contained significant fabrications,” writes TAL host Ira Glass today on the show’s blog. He is devoting this week’s entire episode, called “Retraction,” to the story.

Can’t wait to listen to that episode.

Posted by Ben Brooks