Alvin Curling Guide, Meaning , Facts, Information and Description
Alvin Curling is an MPP (Member of Provincial Parliament) in Ontario, representing the riding of Scarborough-Rouge River for the Liberal Party of Ontario.He was first elected in 1985 to the provincial riding of Scarborough North, now Scarborough-Rouge River, amassing the highest total vote in Canadian history.
When the Liberal Party took office following the 2003 provincial election, Curling was elected Speaker of the Legislature.
