Former Utah governor Jon Huntsman is officially the US Ambassador to Russia as of yesterday and will be stationed in Moscow. Senator Orrin Hatch from Utah stated the following: “This particular ambassadorship requires a great deal of poise, intellect, and experience,...