12 September 2009
In last week’s program, now archived at www.GoVeganRadio.com, the scathing critique of the Humane Society of the United States with Steven Best, Associate Professor of Philosophy & Humanities, University of Texas, El Paso, went way overtime, as apparently there was so much to criticize about an organization disguising itself as pro-animal, yet is admittedly not […]