Why the G8 pact to stop paying terrorist ransoms probably won’t work—and isn’t even such a great idea