Democratic candidates have final debate before Iowa Caucus

6 Democratic candidates took the debate stage in Iowa for the final debate before primary voting begins.