Small Wars Journal

Macron Beats Back Populist Tide to Win French Presidency