Trump & Trade: The Successful Failure of the G7 Meeting June 11, 2018 John Gilmore 3 Comments President Trump attended the G7 summit in Canada this weekend and, depending on which news reports you read, the world… Continue Reading →