French Mayoral elections gauge far-right strength before Presidential ballot
Heading nearly 35,000 municipalities — from major cities to villages with only a few dozen residents — mayors are France's most trusted elected officials