TED CRUZ WINS OVER BEN CARSON
Texas Senator Ted Cruz has won the Iowa Republican caucuses, in the first vote of the US presidential campaign.
"Tonight is a victory for courageous conservatives," he declared, to great applause, as he railed against Washington, lobbyists and the media.
He took...