Time for Nancy Pelosi to step down?

Democratic strategist Richard Fowler on the Georgia and South Carolina elections.



Continue reading at Fox Business (via YouTube) →