NPR Ombudsman talks about Vivian Schiller's resignation and Ron Schiller's Tea Party remarks

Lisa Shepard
Wednesday, March 9, 2011; 1:30 PM

© 2011 The Washington Post Company