Commentary

What are the odds of Nancy Pelosi being sworn in on the steps of the Capitol on January 20? Not as remote as you may think.