Showing posts with label ellen degeneres. Show all posts
Showing posts with label ellen degeneres. Show all posts
Aug 20, 2011
Ellen speaks truth to power about factory farm abuse of animals
How does it affect your mnd and body to consume a once-living being who lived confined and deprived of living as God intended, and who died with terror and suffering?
Labels:
ellen degeneres
Subscribe to:
Posts (Atom)