Gary L. Francione is an animal rights philosopher who teaches at Rutgers School of Law. In all of his works and lectures, he champions a belief in animal rights, not animal welfare. He has distanced… View Post