There's An Open Rebellion Against Animal Agriculture, And 2016 Was An Opening Foray
Category: GREEN
Animal liberation means a simple thing: Enter farms and liberate animals.
By Zach Groff, ContributorEconomics researcher, effective altruist, animal advocate, 2016-12-21