Ding dong the bitch is gone...
"NPR president and CEO Vivian Schiller has resigned in the wake of comments by a fellow executive that angered conservatives and renewed calls to end federal funding for public broadcasting."Good riddance to awful rubbish.