who is the longest serving parliamentarian in canada's history
Wilfrid Laurier
-1
Section::::Period of service.:Longest.

Records of members of parliament of Canada
11922004
2797842165330866500
NONE
Section::::Period of service.:Longest.

Records of members of parliament of Canada
11922004