Russian forces have been beefing up bases and building military infrastructure near the Finnish border, according to recent satellite imagery,.
A day after they golfed together in Florida, President Trump said he was “pissed off” at the Kremlin and threatened.
President Alexander Stubb of Finland has become a surprise player in President Trump’s pursuit of an agreement to end Russia’s.