Democrats held an “Impeachment Town Hall” on Saturday Night Live as 10 of the top-polling candidates for the party’s presidential nominee took questions and debated about how to handle the impeachment inquiry of President Donald Trump.
Entertainment
Democrats hold ‘Impeachment Town Hall’ on SNL
More Videos
You are viewing an Accelerated Mobile Webpage.
View Original Article