Photo: 2008 Animal libration activists hold a sign with the slogan Only today one million animals were murdered in Israel- Vegan revolution now! in front of a McDonalds branch in the…
You need a TRAC license to view the rest of this content. Learn more