LIVE VIDEO: Democratic Presidential Debate

Tonight’s Democratic debate just began at Miami-Dade College. Watch via the live-stream embedded below and weigh in.