Saturday, March 13, 2010

In a return special appearance, Kevin Allen interviews human exceptionalism advocate and author Wesley J. Smith about the animal rights-animal liberation movement and its insistence on the "moral equivalence" between animals and humans!