Sunday, October 10, 2010

Robert Spencer speaks plain truth in one of Islam's Useful Idiot dhimmi factories

From here: