Paris (CNN) It
has been one of the most unpredictable and dramatic presidential
campaigns in French political history -- and with less than a week to go
before the election, the outcome remains too close to call. Only
a few weeks ago, it appeared almost guaranteed that the French
electorate would vote for a face off between National Front Leader
Marine Le Pen and independent candidate Emmanuel Macron. But
as Sunday's first round of voting draws ever closer, the political
whirlwind that is far-left candidate Jean-Luc Mélenchon appears to be
gathering speed. Will Le Pen ease
through? Can Macron persuade voters he's got a plan? Or will the
left-wing firebrand Mélenchon cause widespread shock? (... continued.) CNN