Trump cancels Denmark visit after Danes say Greenland not for sale

Trump was expected to visit Denmark on 2 September.
Trump was expected to visit Denmark on 2 September.
BBC