As France prepares to vote, what are Macron's options? DW 06/29/2024
Briefly