John are you aware that new citizens of the USA also have to take a loyalty oath. Its part of the citizenship process. Do you still think its a bad law. By the way the Times Square bomber also took this aoth but at his trial said he did not mean it. Islam allows and encourages you to lie to non believers.
Ex-FM Lieberman: Firebomb attack in Jerusalem a reminder that norm is Arab terror against Jews (Haar
from the article: Cabinet approves loyalty oath, but only for non-Jewish new citizens