EXPLAINED: All You Need to Know About France's Presidential Election

George4

New member
EXPLAINED: All You Need to Know About France's Presidential Election Some 48.7 million are registered to vote. The candidates who finish first and second go through to a runoff vote on April 24
 
Top