Woodrow Wilson actually said...
The triumph of freedom in this war means that spirits of that sort now dominate the world.
Context
Remarks at the University of Paris
12/20/1918
Remarks at the University of Paris
12/20/1918