Our lists in this menu of videos, books, articles, films, educational materials and reseach reports are dynamic. Please let us know if you have any material we can add.
Happy reading, watching, listening and learning!
We are officially incorporated and registered as a charitable organization under the name Canadians Against Slavery / Canadiens contre l'esclavage (84068 5119 RR0001).
Our trade name is Alliance Against Modern Slavery / Alliance contre l'esclavage moderne.