Civics Project
Regions
Canada
Ontario
Contact
Smith, David
CPC
Positions
Ridings
Smith, David has not voted on any bills.