The 6 Principles of the Abolitionist Approach to Animal Rights, With Professor Gary Francione
Professor Gary Francione, American legal scholar and Distinguished Professor of Law and Nicholas deB. Katzenbach Scholar of Law & Philosophy at Rutgers School of Law in Newark and Professor Anna Charlton Adjunct Professor of Law at Rutgers...