US President-elect Donald Trump on Wednesday named staunch loyalist and retired general Keith Kellogg as his Ukraine envoy, charged with ending the two-and-a-half-year Russian invasion. But his critics have warned that the incoming Republican will likely leverage US military aid to pressure Kyiv into an agreement that left it ceding occupied territory permanently or agreeing not to join NATO. "I am very pleased to nominate General Keith Kellogg to serve as Assistant to the President and Special Envoy for Ukraine and Russia," Trump said in a statement on social media.