The Supreme Court has upheld part of a controversial Arizona anti-immigrant law and stuck down other parts. Here is Politico's look at the decision.
The bad news is they upheld the provision that permits law enforcement authorities to request the immigration papers of those they pull over for other reasons, or whom they suspect are in the country illegally. But, the good news is that in writing the decision, Justice Kennedy opened the door for further litigation if the implementation results in racial profiling. The other good news is that the Court struck down other provisions of the law, such as making it a crime not to carry one's immigration papers with one. Another provision, making it a state crime to hold a job without proper work authorization was also struck down.
All in all, a narrowly tailored decision is never a bad result.