michel godard News