© HoC
Kim Rudd
Caucus: Liberal
Constituency: Northumberland—Peterborough South
Province/Territory: Ontario
MP Profile
MP Votes