next Image 1 of 3

prev next Image 2 of 3

prev Image 3 of 3

Voters across France are casting ballots in a presidential election runoff that could decide Europe's future, choosing between independent Emmanuel Macron and far-right populist Marine Le Pen.

With Macron the pollsters' favorite, voting stations opened across mainland France at 8 a.m. (0600 GMT) under the watch of 50,000 security forces guarding against extremist attacks. Polling agency projections and initial official results will be available when the final stations close at 8 p.m. (1800 GMT).

The unusually tense and unpredictable French presidential campaign ended with a hacking attack and document leak targeting Macron on Friday night. France's government cybersecurity agency is investigating the hack.

Either candidate would lead France into uncharted territory, since neither comes from the mainstream parties that dominate parliament and have run the country for decades.