A Bad Week for Trump Got Worse with a New Impeachment Witness

This article originally appeared on this site.

John Cassidy writes about David Holmes, a Foreign Service officer who works at the U.S. Embassy in Kiev, Ukraine, who testified that he overheard a phone call about Trump’s quid pro quo.

Reply