Gary L. Francione is an animal rights activist, proponent of veganism, Professor of Law and Scholar of Law and Philosophy at Rutgers. Previously he taught…
Gary L. Francione is an animal rights activist, proponent of veganism, Professor of Law and Scholar of Law and Philosophy at Rutgers. Previously he taught…