After his whirlwind two-day visit to Ukraine, President Donald Trump’s special envoy for Russia and Ukraine retired Lt. Gen. Keith Kellogg is within striking distance of sealing a rare-minerals agreement with the country under attack by Russian strongman Vladimir Putin. ‘Minerals deal nearly done,’ a well-placed source told Fox