Animal Place nurtures compassion by rescuing and providing sanctuary to abused farmed animals, advocating on their behalf, and encouraging a healthful vegan lifestyle.
Marji Beach, Education Manager, writes most of the blog entries but look for a smattering of guest posts from other staff and volunteers!