David Ignatius December 30, 2024