michael-bennet

Senator Reveals All!

Jim Newell · 11/30/10 03:18PM

Democratic Sen. Michael Bennet was caught bitching to a colleague today about his party's lame duck strategy on the Senate floor today, thanks to a friendly hot mic. His complaint? "It's all rigged." Perhaps you might agree!