Polls projected a surprise victory for France’s left-wing coalition, denying the far-right of its expected win.
Subscribe
Login
0 Comments