French voters head to the polls in presidential race

0
173

French voters head to the polls Sunday for one of the most consequential presidential elections the country has seen in decades.