Comment

Robert Spencer Echoes the Islamists He Opposes

162
buzzsawmonkey[deleted]2/20/2009 11:02:16 am PST