January 06, 2011

That Bitch that Fired Juan

Is now fired herself.

NPR SVP for News Ellen Weiss has notified me that she will be leaving her position.
Karma.....

By Howie at 03:45 PM | Comments |