Thomas Doherty Animal Rights Talk — “Values about Animals”

Thomas Doherty at Portland State University Social Sustainability Colloquium

Play Again • Portland screening

Play Again

Therapy with a Dose of Nature