Ben Carson

Ben Carson

Donald Trump [Getty]
Analysis
Live Story

A historic US-Iran nuclear deal to end sanctions on Tehran has been met with scorn and criticism from some sections of the Republican Party in the US.