Republican debate live updates: Alabama is at centre of this week's big debate

Republican debate live updates: Alabama is at centre of this week's big debate
Linkup