News

National Front Makes Inroads in France

The ancient city of Avignon in the south of France may, for the first time after Sunday's municipal elections, have a mayor from the far-right Front National.

Advertisement—Continue Reading Below

Share