In what appears to be an early Christmas present to American public, Democrats have decided to double-down, literally, keeping both Harry Reid and Nancy Pelosi in leadership positions.
Read more about Pelosi
here. See Reid video
here (not recommended as it involves actually having to see Harry Reid.)
So glad they are staying...this is going to be fun!
ReplyDelete