Center Left Radio

The Line Has Been Crossed - With David Bach

June 1, 2019

CLR Show 1276.  Air Date May 31, 2019.  An in-depth discussion with Co-Commentator David Bach.  It is no longer a question of whether Trump should be impeached or whether we should worry about the political downside of having 53 Senate Republicans endorse his crimes.  Democrats must re-capture the Mueller Report narrative, proceed full force toward an impeachment inquiry and utilize all available mechanisms and penalties to compel the testimony of obstructionist witnesses.  History and The American People demand and deserve nothing less.