Charles McGill Hamilton

Candidate profile

Charles McGill Hamilton is a politician in Saskatchewan who stood for election five times between 1919 and 1929, representing the Saskatchewan Liberal Party. Charles McGill Hamilton was elected during four of these elections.

Electoral history