The public radio program This American Life on Friday announced it was retracting the entirety of an episode it aired on the reportedly deplorable working conditions at a Chinese factory owned by Apple supplier company Foxconn, because the episode “contained significant fabrications.”
This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=100494