The eight Republican presidential candidates have confirmed they will attend the Nov. 22 debate hosted by The Heritage Foundation and American Enterprise Institute on CNN. The debate will focus exclusively on foreign policy and national security.

The debate will take place in Washington, D.C., at a location to be announced shortly. It will air nationally on CNN and CNN en Español and worldwide on CNN International, CNN Radio and CNN.com.

“Heritage is delighted to have this opportunity to increase public understanding of the candidates’ positions on critical foreign policy and national security questions requiring American leadership in the second decade of the 21st century,” Heritage President Edwin J. Feulner said.