Listen

Description

French citizens will chose between independent centrist Emmanuel Macron and far-right nationalist Marine Le Pen.