Trump lashes out at European allies before NATO talks

U.S. President Donald Trump launched an angry broadside against his European allies ahead of a NATO summit in London on Tuesday, singling out France’s Emmanuel Macron for “very nasty” comments on the alliance and Germany’s shortfall on funding commitments.