Democratic Debate - Live Updates And Analysis

Feb 7, 2020

Democratic presidential candidates are debating for the first time since the Iowa caucuses tonight at 7:30. There are seven candidates on the stage in New Hampshire, ahead of Tuesday's primary in the state.

Loading...