Which leader pushed his idea of the Fourteen Points after World War I? A. Vladimir Lenin B. Winston Churchill C. Woodrow Wilson D. Henry Cabot Lodge