Ed Driscoll

Not Quite September 10th

The Anchoress writes:

1) Nancy Pelosi will not be the Speaker of the House. Partly because she