President Francois Hollande is France’s most unpopular leader in modern history. Photo: AFP

Trump’s shock election victory casts shadow over French presidential race

TOP PICKS

President Francois Hollande is France’s most unpopular leader in modern history. Photo: AFP
READ FULL ARTICLE