Just seven candidates will take the main stage for the next Republican presidential debate, on the Fox Business Network on Thursday evening — the fewest of any GOP debate so far in the 2016 campaign.
Businessman Donald Trump, Texas Sen. Ted Cruz, Florida Sen. Marco Rubio, Dr. Ben Carson, New Jersey Gov. Chris Christie, former Florida Gov. Jeb Bush and Ohio Gov. John Kasich will battle it out in the main event in Charleston, S.C.