World Puzzle in Ukraine Crisis: Where’s the U.S. Ambassador? February 11, 2022February 12, 2022Michael CrowleyComments Off on Puzzle in Ukraine Crisis: Where’s the U.S. Ambassador? Diplomats say President Biden’s 13-month delay in sending an envoy to a top crisis spot is impossible to explain.