Charlie Angus - Roles - House of Commons of Canada

Photo - Charlie Angus

Current Roles

Member of Parliament
for Timmins—James Bay (Ontario)

Political Affiliation

NDP