Audio: Shire Network News interviews Robert Spencer on “The Truth About Muhammad”
posted at 10:46 am on October 16, 2006 by Allahpundit
Our U.K. affiliate asks our newest vlog contributor whether it’s true that all religions are equal — and receives a shocking reply! Click and listen by pressing play in the upper right sidebar. 28 minutes guaranteed to make Dean Esmay’s head explode.