There’s a statement that’s been attributed to a number of people, to wit: there are three sides to every story. Yours, mine, and the truth. Keep that in mind when trying to determine what to believe on reports emanating from the G7 Summit in France. That’s where President Donald Trump has been this weekend, and […]