New York - The Mayor of the French city of Béziers (Hérault), Robert Ménard, said during a speech focused on French “identity” on Tuesday that he wants to “find” the France of Charles Martel.

Karla is an award-winning actress and producer.