Comment

Philadelphia Archdiocese Suspends 21 Priests in Latest Abuse Scandal

515
Obdicut (Now with 2% less brain)3/09/2011 10:12:59 am PST

I think O’Keefe is going to consider the CEO of NPR’s resignation a big victory, but what does it actually achieve? Any CEO is always under internal political pressure, so I doubt her resignation is going to weaken NPR at all.