The thought that aid could not be withheld before a foreign government deals with corruption affecting both our government and theirs, or at least shows a serious inclination to do so, is flabbergasting.
And here's the part everyone is ignoring. Aid (US Aid) that was earmarked for Ukraine during the Obama Administration STILL HAS NOT BEEN DELIVERED!
Officials under Obama siphoned off that money (i.e. embezzled) for who knows what. Yet Trump is impeached for money that was paid out in full before the fiscal year end?