text: Yes.  If you want to be a citizen you should respect the country that you are applying for citizenship in.  If you move to a country it is very arrogant of that person(s) to think that, that country should bend over backwards to accomodate their wants and needs such as religious orders.  Britain is a christian country yet it has done a lot to accommodate other religious factions,  yet when christians go to some muslim countries they can not practice christianity or drink alcohol because its against the muslim beliefs.  I respect this but believe that they should do the same in other countries. It goes with the adage 'when in Rome do as the Romans do'.  Its about time that people are stopped being seen as racist just because they want their country to think of their wants and needs before the immigrants.  If you don't want to be disliked, join in with the country and speak the local language when outside of your home.  Terrorists who have claimed British citizens should have that revoked and returned to their country but those that were born to that country should serve a life sentence.  Or to upset a lot of people receive the death penalty if they caused the death of others.  Unfortunately that is no longer an option in the UK thanks to the Europe Union interferring again.