Anyone who moves for a foreign country, becomes a nationalized citizen, and then commits a violent act automatically forfeits their citizenship. Becoming a nationalized citizen means they should also respect the country's laws. I see no problem with the law.
Neither do I, I wish they would pass a law like that in Denmark.
Of course you don't, you have no concept what legality of law is. The word "violent" is subjective. Laws and regulation are not subjected to two different standards for citizens. They are all the same. You dont go around making extra laws and punishment for certain types of citizens by singling them out.
This article is more specific as to where the law applies :
http://www.dw-world.de/dw/article/0,,6108575,00.htmlThe bill calls for any foreign-born citizens naturalized for less than 10 years to be stripped of their citizenship if convicted of violent crimes against police officers or other public officials. This punishment currently applies only to terrorism charges.
Does that make it more palatable to you ?