David Swann - Advocacy

Advocacy

Swann has advocated for many causes related to peace and development, human rights and social justice and has worked with organizations such as Physicians for Global Survival, Amnesty international, and Doctors without Borders. Swann has been a vocal supporter of farm worker's rights and regularly campaigns for occupational health and safety laws for Alberta's agricultural sector.

Read more about this topic:  David Swann