a) The INS has permitted hoards of islamic immigrants to enter the united states.
b) Islam is not peace
Be vigilant.
And nothing has changed - we wouldn't want to hurt corporate America (low-paid workers, access to oil), would we?