Todd Norman Russell

Photo - Todd Norman Russell

Todd Norman Russell is no longer a Member of Parliament.

Political Affiliation:Liberal
Constituency:Labrador
Province / Territory:Newfoundland and Labrador