© HoC
Robert Vincent
Caucus: Bloc Québécois
Constituency: Shefford
Province/Territory: Quebec
MP Profile
MP Votes