Seems to me that party line politics is what NPR is all about ...
Ain’t it great when they eat their own?
Kinda puts a smile on my smile.