Watergate Attorney: Trump Must Testify, Be Cross-Examined, At Senate Impeachment Trial

By Chris Walker / Dec 29, 2019