11 candidates vie for French presidency in high-stakes race

11 candidates vie for French presidency in high-stakes race