Battle on Capitol Hill Over Impeachment Developments

Ylan Mui reports from the nation’s capital on the latest drama going on at Capitol Hill over the impeachment developments.

This entry was posted in NBR Show Clips, Politics and Government. Bookmark the permalink.

Leave a Reply