One of the most frustrating things to watch over the past several months has been the Democratic Party’s reluctance to go head-first into impeachment proceedings. Democratic leadership in the House, as well as several members of the U.S. Senate, have been afraid to impeach the President because they fear how the politics of it may play out. That is absurd! I did a Twitter thread … Continue reading Democrats Can’t Be Afraid of Impeachment. The Stakes are Too High.