Well, duh!
Most of the would-be terrorists live in Muslim countries, so they are not here yet.
The statistics suggest that we are too free in handing out citizenship to high-risk nationalities. Why would we ever need some of these people, anyway? It is not as if we lack population.
Admit people with good records, no bad connections, and with needed skills. Confer citizenship after a ten-year probation period, and make one of the considerations a record of income-tax payments, as well as fluency in English.
Man, you sound like a racist bigot.
/s
There is no way you can be Islamic and American.
The one negates the other.