David Holmes, a State Department official at the U.S. Embassy in Ukraine, acknowledged during his impeachment testimony Thursday that Ukraine needed U.S. support during the period earlier this year when military aid was frozen — and that environment continues to this day.

"Whether the security assistance hold continued or not, Ukraine understood that [investigations were] something the president wanted and they still wanted important things from the president. So I think that continues to this day, I think they're being very careful. They still need us now going forward."

The big picture: EU Ambassador Gordon Sondland testified that he never heard directly from President Trump that the military aid was conditioned on an announcement of investigations, saying that assumption was his "own personal guess."

  • He later added, "By the 8th of September, it was abundantly clear to everyone that there was a link."
  • Sondland refused to say whether he believed Trump's assertion in a Sept. 9 phone call that there was no quid pro quo involving the military aid: "I was just trying to convey what [the president] said on the phone."

Go deeper: Live updates on Fiona Hill and Holmes' impeachment testimony

Go deeper

Elliott Abrams to replace Brian Hook as Trump's Iran envoy

Brian Hook. Photo: Tayfun Coskun/Anadolu Agency via Getty Image

President Trump's Iran envoy, Brian Hook, is stepping down and will be replaced by Elliott Abrams, a noted Iran hawk who currently serves as Trump's envoy for Venezuela, Secretary of State Mike Pompeo confirmed Thursday.

Why it matters: Hook had been tasked with executing Trump's "maximum pressure" policy toward Iran, working closely with Pompeo. That strategy has deepened tensions and thus far failed to force Iran back to the negotiating table, as Trump had hoped.

Ohio Gov. Mike DeWine tests positive for coronavirus ahead of Trump visit

Photo: Justin Merriman/Getty Images

Ohio Gov. Mike DeWine (R) has tested positive for COVID-19 and plans to quarantine at his home for the next 14 days, his office announced Thursday. He currently has no symptoms.

Why it matters: The 73-year-old DeWine was set to meet President Trump Thursday on the tarmac at an airport in Cleveland and was tested as part of standard protocol. He is the second governor known to have contracted the coronavirus, after Oklahoma Gov. Kevin Stitt (R).

Updated 36 mins ago - Politics & Policy

Coronavirus dashboard

Illustration: Eniola Odetunde/Axios

  1. Global: Total confirmed cases as of 12:30 p.m. ET: 18,860,908 — Total deaths: 708,676— Total recoveries — 11,394,821Map.
  2. U.S.: Total confirmed cases as of 12:30 p.m. ET: 4,834,546 — Total deaths: 158,445 — Total recoveries: 1,577,851 — Total tests: 58,920,975Map.
  3. Politics: Pelosi rips GOP: "Perhaps you mistook them for somebody who gives a damn" — Ohio Gov. Mike DeWine tests positive.
  4. Public health: Fauci says task force will examine aerosolized spread.
  5. Business: July's jobs report could be an inflection point for the recovery — Teladoc and Livongo merge into virtual care giant.
  6. Sports: Where college football's biggest conferences stand on playing.