Mr Trump, in a social media post announcing the deal, said the agreement "gives the United States permanent control over security, and all other needs, in Greenland, completely addressing ALL of our many US concerns".
He added that his administration would "immediately" begin the process of developing a larger military presence on the mineral-rich Danish territory.
In a statement, [Mette Frederiksen] said "the agreement recognises the sovereignty and territorial integrity" of Greenland and Denmark and upholds both peoples' right "to self-determination".
If both of these things are true, this is a monumentally stupid move on Denmark's part. It's silly to think that Donald Trump is going to respect your sovereignty because he signed an agreement. Denmark would be essentially ceding Greenland.