France Votes In Key Election That Could Force Macron To Share Power With Far Right

The first round on June 30 saw the largest gains ever for the anti-immigration, nationalist National Rally, led by Marine Le Pen.

Read Full Article