Thursday, October 08, 2009

The Telltale Womb

Today, NPR aired a fascinating story concerning what a few small towns in New England reveal about the problems with the American medical system. I encourage you to listen to it.

No comments:

Post a Comment