David Holmes, a career diplomat and the political counselor at the U.S. Embassy in Kyiv, Ukraine, is scheduled to give public testimony as part of the impeachment inquiry into President Trump on Thursday.

David Holmes, a career diplomat and the political counselor at the U.S. Embassy in Kyiv, Ukraine, is scheduled to give public testimony as part of the impeachment inquiry into President Trump on Thursday.