“The Canadian Federation of Humane Societies shares a simple vision with our member societies – a humane Canada! THE GHOSTS IN OUR MACHINE explores the question at the heart of our vision ‘what is our relationship with the other animals that share our planet and what should it be?’ Through [...]