djmcloud.com podcast episode #29 Listen: download the mp3 show notes Clips NPR show This American Life was forced to retract claims by Mike Daisey about what he saw around the Foxconn factory in China that made Apple products.  What […]