Fierce Trump critic makes stunning admission on defense spending: ‘He has won the argument’

Canadian Prime Minister Mark Carney said Wednesday that President Donald Trump has “won the argument” on NATO defense spending, crediting years of U.S. pressure with prompting Canada and European allies…