Matthew Vadum on TV discussing the Trump impeachment Dec. 17 2019

Print Friendly, PDF & Email

I gave my thoughts on the farce that is the Trump impeachment to TRT World (Turkish TV) on Dec. 17, 2019.

Here is the video clip: