The top 10 Republican candidates vying to become American President next year have gone head-to-head in a live TV debate.
Former Florida Governor Jeb Bush and tycoon Donald Trump are among those taking part.
At the start, Mr Trump was questioned on demeaning comments he made about women on social media.