William Lyon Mackenzie King (1874-1950) was Canada's longest serving Prime Minister with a total of 22 years (1921-1930 and 1935-1948). King was born in Berlin, Ontario (present day Kitchener) on Dec
William Lyon Mackenzie King (1874-1950) was Canada's longest serving Prime Minister with …