What You Need to Know is Pelosi is failing but at least she made her people happy. But Trump supporters are happy too. If impeachment heads to the Senate, Democrats are losing support from their own caucus. They are running for the hills.
Brett M. Decker talks about impeachment and 2020 outlook.