The US Senate on Wednesday confirmed Kelly Craft, a Republican donor who is currently ambassador to Canada, as ambassador to the United Nations.
The Senate backed Craft by a vote of 56 to 34, largely along party lines, moving to end seven months without a permanent US envoy to the world body.