CNN’s John Avlon explains the global implications of the French elections, which feature the incumbent President Emmanuel Macron poised a runoff against far-right candidate Marine Le Pen, who’s been described as a “Putin ally.”
-
Search
-
Sign Up
-
More About John
FAVORITE MOVIES FAVORITE ALBUMS FAVORITE BOOKS SPEECHES -
My Columns
-
My Videos
-
Published Articles