Elections European News France Leadership Rundown Fillon harms his own honour by shilling for the left Marcus Tybalt April 27, 2017 0 internal_server_error 500