America, History, Impeachment Every. Single. One. Every Completed Senate Impeachment Trial in American History Has Had New Witnesses. Read more…