Wednesday, March 18, 2009

The Rapture

Ellen Tauscher might be thankfully raptured out of Congress.

Rep. Ellen Tauscher (D-Calif.) is under consideration to take a top State Department position under Secretary of State Hillary Rodham Clinton, according to reports.