Comment

Robert Spencer Echoes the Islamists He Opposes

89
buzzsawmonkey[deleted]2/20/2009 9:36:03 am PST