Video: House Oversight Dems Demand White House “Paper Trail” on National Security Adviser Michael Flynn

http://democracynow.org – Our guest Congressman Peter Welch explains why he joined his Democratic colleagues on the House Oversight Committee in …

Via Youtube