Julia Buchanan

Canada DPCA Voting Representative-Toronto Treasurer


US citizen living Canada over 20 years. Volunteering for Democrats Abroad since 2009.
LATEST BY Julia Buchanan