Democratic Senators Blast Trump Testifying at Impeachment Trial as ‘Terrible Idea’: ‘Have You Met Donald Trump?’

Photo by NICHOLAS KAMM/AFP via Getty Images. Sen. Chris Coons (D-DE) and Sen. Joe Manchin (D-WV)…