On impeachment, Warren just stole the show from her dodging Democratic rivals
6:26am PDT - April 20th, 2019 elizabeth warren - NBC NewsOn impeachment, Elizabeth Warren sided with the base, defined its cause in moral terms and hollered the message from the mountaintop.