Will House Democrats Dump Pelosi?
House Democrats had to be shocked after the results from last Tuesday’s election were announced; instead of gaining the 30 seats they had been widely projected to win, they only amassed five seats in their attempt to take back the House.
As a result, a nascent movement to get rid of House minority leader Nancy Pelosi is taking shape. Some House Democrats want to delay their leadership elections and discuss the leadership in the House, and they have written a letter asking for a delay. – READ MORE