September 29 2019 12:02am

Democrats hold ‘Impeachment Town Hall’ on SNL

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.

Responsive site?

Video Home