The Headlines Far-left and far-right Gains Challenge Mainstream Political Parties in France March 16 08:00 PM News Desk Mainstream parties face difficult decisions following the initial round of mayoral elections. Share