President Donald Trump likes to complain about allies who don’t pull their weight when it comes to defense. This week, Trump is being visited by two allies who bear more than their fair share—the leaders of Israel and Ukraine. Both countries are taking on America’s enemies, spending lavishly on defense, and sustaining civilian and military casualties—at an incredible rate, in Ukraine’s case. Trump keeps his most important “working meetings” private, and officials from all three countries called the talks comprehensive and productive. Netanyahu said his session was “one of the best conversations I’ve ever had with a president of the United States.”