In the second article which you cherry-picked. Has this to say about trumps claim of withholding funds because of corruption.
WASHINGTON — President Donald Trump has said he withheld nearly $400 million in military aid from Ukraine because of corruption in the country, but recently released Pentagon documents undercut that explanation and add fuel to the whistleblower complaint that has launched
an impeachment inquiry in Congress.
Democrats in the House on Friday demanded answers on what prompted the Trump administration to
place a hold on the military aid, which was needed to fight Russia-backed separatists in eastern Ukraine, even as the president was pressing the Ukrainian government to investigate the son of former Vice President Joe Biden.
The Pentagon documents reflect its own assessment that Ukraine was making progress on anti-corruption efforts.
Trump denies putting a hold on the aid because of 2020 politics, and initially said this week he had concerns about corruption in Ukraine, a U.S. priority for years.
However, the Pentagon in May officially certified that it had seen enough anti-corruption progress to justify releasing the congressionally authorized aid, according to documents provided to The Associated Press.