David Donaldson

Lifelong Democrat(conservative).I have actively campaigned for the principles of the Democratic Party and select candidates and issues I feel strong about.