The final Republican presidential debate before Tuesday's New Hampshire primary kicks off Saturday at 8 p.m. EST in Manchester, New Hampshire. The debate hosted by ABC News marks the first since Monday's Iowa caucuses. Participating are Donald Trump, Texas Sen. Ted Cruz, Florida Sen. Marco Rubio, retired neurosurgeon Ben Carson, New Jersey Gov.