John Rafferty - Overview - House of Commons of Canada

Photo - John Rafferty

John Rafferty is no longer a Member of Parliament.

Political Affiliation:NDP
Constituency:Thunder Bay—Rainy River
Province / Territory:Ontario