Speaker of the House Nancy Pelosi is, rightfully, withholding the two impeachment articles against Donald Trump, and hopefully, will win the battle with Senate Majority Leader Mitch McConnell , requiring that Secretary of State Mike Pompeo, Acting White House Chief of Staff Mick Mulvaney, Trump attorney Rudy Giuliani, and former National Security Advisor John Bolton, all give testimony under oath in the upcoming Senate trial of impeachment.
if such does not happen, Pelosi should refuse to allow action until and when the Supreme Court under Chief Justice John Roberts rules on the various cases against Trump on taxes and other matters, to be settled by decision no later than June, the end of the Supreme Court session.
Maybe withholding action on the impeachment articles will force the Court to move up the cases for final determination sooner.
Meanwhile, Donald Trump will be driven mad by the delay, and it is just desserts since he is such an evil man, who needs to be forced out of office.
If the Supreme Court rules against Trump, as they did in 1974 against Richard Nixon and 1997 against Bill Clinton, it is possible to imagine that Trump would be forced out of office, and probably by resignation.
So Nancy Pelosi holds the cards, and should force the Senate to do what she wants, testimony by key figures in the Ukraine Scandal!