FARM (Farm Animal Rights Movement) is deeply into planning the 33rd annual World Day for Farmed Animals (http://dayforanimals.org), an international day of action that typically includes vigils, marches, and demonstrations to honor the suffering and deaths of farmed animals. Last year people in over 95 countries participated — the biggest yet. Like last year, […]