The Pentagon had already vetted the Ukrainian military use of US funds. Congress had reviewed the Pentagon report and had allocated the funds. Trump's hold was illegal because he didn't inform congress.Got it...due diligence!
Same thing President Trump did before sending a half billion dollars over there until he was satisfied the new president wasn't another crook.
Go ahead tell us that's different.
Add to that the fact that after putting the funds on hold and postponing the WH visit by Zelensky...he tells Zelensky that if he wants to buy missiles we want a favor....