Why would you need witnesses at the Trump trial in the Senate when Congress had all the witnesses they needed? Not a single witness was a direct contact, it was all hearsay. Not a single person witnessed what Trump said. The one that did said he had feelings about stuff. You don’t convict based on feelings.