I dont believe anyone who comes to America to live permanently should think that they are not going to become Americans. By that I mean obey our laws join our culture and speak friggin English.
If they are here for a visit I dont give a damn what they believe.
But if they wish to live here permanently the head scarves should come off the turbans should come off, English should be spoken . While in their mosques they can do as they like, but outside they become Americans, the ay it has always been done.
You dont see Greeks here wearing tights, or Scots wearing kilts except on special occasions. Even the japanese dont wear Kimona's on the street.
Join us or get the hell out.