AdvertisementREAD: State Department Official David Holmes' Impeachment Inquiry TestimonyNovember 18, 2019NPR StafffacebookEmailDavid Holmes, a career diplomat, leaves Capitol Hill on Nov. 15 after a deposition before congressional lawmakers as part of the House impeachment inquiry into President Trump. (AP)