Posted on Aug 16, 2005, Source: Columbia Journalism Review
Ira Glass, of public radio's much-loved 'This American Life,' opens up about working in television, the struggle for innovation, and hanging up on people.
The media coverage of the Schiavo case doesn't include one important detail: a Texas law that authorizes health care providers to remove their patients from life support. Guess who signed it into law?