Presidential candidates Hillary Clinton, Bernie Sanders and Martin O'Malley are squaring off yet again in the upcoming Democratic Debate, airing on ABC.

The final Democratic Debate of 2015 begins at 8 p.m. ET / 5 p.m. PT. Heading into the debate, Sanders may have the most to prove after dealing with a scandal over the past few days. Some of the Vermont senator's campaign staffers gained access to Clinton's voter data, resulting in a suspension by the Democratic National Convention (DNC).

As of this morning, however, the DNC has granted access to Sanders' campaign again.

It remains to be seen if this topic will be brought up in tonight's debate.

The debate is being held at Saint Anselm College in Manchester, N.H. and will be moderated by ABC News' David Muir and Martha Raddatz.

This will be the second to last Democratic Debate of this election season, with the final one scheduled for Jan. 17 in South Carolina - the Iowa and New Hampshire caucuses will begin shortly after in February.

Watch The ABC Democratic Debate Live Online Or Via Mobile Devices

If you can't watch the ABC telecast on a TV, the network is offering a free live stream on the ABC News website.

ABC News also has its own app on iOS and Android, where you can watch live TV.

Keep Up With The ABC Democratic Debate Via Social Media

Want to live tweet and keep up with updates from the ABC Democratic Debate in New Hampshire? Use the hashtag #DemDebate on Twitter. You can also follow the candidates' accounts here: @HillaryClinton, @BernieSanders and @MartinOMalley.

Tags
Democratic debate, Live stream, Live streaming