George Brown began his Liberal Party leadership in Canada on the first of July in 1867 although he did not officially hold the title.
George Brown began his Liberal Party leadership in Canada on the first of July in 1867 although he did not officially hold the title.