Showing posts with label health. Show all posts
Showing posts with label health. Show all posts

Friday, March 16, 2012

This American Life Retraction

Perhaps relevant to the discussion about Apple and worker safety we had last week, This American Life is retracting "Mr. Daisey and the Apple Factory."

Thursday, March 8, 2012

Fixed! Health Policy Lecture



Hopefully all of you have seen this by now, but here it is for posterity. Thanks to Alex for pointing out the corrupted audio!