Watch: Trump impeachment witnesses testify about John Bolton and Rudy Giuliani roles in Ukraine scandal
November 21, 2019 at 08:39 AM EST
David Holmes, an American diplomat stationed in Ukraine, testifies in the fifth round of public Trump impeachment hearings, alongside former National Security Council aide Fiona Hill.