2016 Election 2020 Election Constitution democracy Guiliani Impeachment Joe Biden Politics Republicans Trump Trump Provides the Smoking Gun for His Impeachment Sheila MarkinOctober 1, 2019October 2, 2019 It is a rare and wonderful thing when a criminal provides his own smoking gun. As a former prosecutor I was delighted if I had an incriminating tape to play...