Of course they should lose all federal funding. The people saying no need to have explained to them what the rule of law means. You don't get to follow whatever laws you agree with. And please stop using the word immigrant to describe these people without the illegal part attached. No one has a problem with legal immigrants. They followed the rules to get here, they pay taxes and for the most part follow the law. People have a problem with immigrants who start out their "journey to freedom " by committing a crime and then draining resources from tax paying citizens while most of them refuse to pay taxes. In addition when they realize that they have not come to the land of milk and honey where everything is just going to be wonderful for them they inevitably turn to drugs and crime. Not all of them of course but a significantly higher amount than the general public. Legal immigration is what helped make this country great and illegal immigration is helping to destroy it. We are circling the bowl here because we are giving away the store without any way to restock the shelves. Obama keeps claiming that he is cutting the deficit and liberal fools believe him. The facts are that when he took office the deficit was just about 9 trillion and it is now approaching 19 trillion. We simply can't afford to have this out of control spending. A good first step is to stop funding cities and states that continue to refuse to comply with the law.