translate English to French: where he continues to serve.
de la Saskatchewan, où il siège toujours.