Who Will Be Onstage For The Next Debates?

Candidates have to meet both a polling and a fundraising requirement for each debate. So far, 10 candidates have qualified for the Nov. 20 debate, and only six candidates have qualified for the Dec. 19 debate.