Robert Spencer a featured speaker at Europe’s Last Stand conference Jun 4, 2013 12:23 pm By Robert Spencer Also check out the fascinating film about the Islamization of Europe, here.