President-elect Donald Trump has offered the key post of U.S. Ambassador to China to Iowa Gov. Terry Branstad, two GOP sources with direct knowledge of the matter told Fox News early Wednesday.

More...