Donald Trump lands in France with First Lady Melania for the G7 summit after taking a swipe at fellow leaders, calling them ‘friends of mine, for the most part’ but not in ‘100 percent of the cases’
Leaders of the world's most affluent countries are in Biarritz after Trump threw shade at several of them Threatened to tax ...