World Net Daily Dumps 5 Million ‘Pink Slips’ On Capitol, Bachmann Cheers | Talking Points Memo

World Net Daily has a message for all 535 members of Congress: do what we say or you’re fired.


This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=134761