drstevebest.wordpress.com
Total Liberation Talk
This is the second talk I gave at the International Animal Rights Conference in Luxembourg, on September 14 2013, regarding the need for an alliance politics that transcends the rigid divisions amo…