Full Transcript of David Holmes Testimony at Impeachment Hearings

David Holmes, the counselor for political affairs at the US Embassy in Ukraine, is reading his opening statement to lawmakers right now.

His statement is 12 pages long. You can read his entire opening remarks by clicking in the image below.