Five presidential candidates will be on stage on Wednesday night in Miami for the third Republican debate. But once again frontrunner Donald Trump will not be one of them.
The debate field has continued to narrow as the criteria to make the stage, as set by Republican Party leadership, gets tougher...