Robert Menard
More News
-
French mayor faces €1,800 fine for inciting hate against Muslim students
This is not the only scandal that has engulfed the controversial mayor
This is not the only scandal that has engulfed the controversial mayor