First, the part of the law the court did uphold. The justices unianimously ruled that local police can check someone's immigration status. But, only if the person has already been detained for another suspected crime. And only if cops have what the court calls, "Reasonable Suspicion" that the person is in the US illegally.
That means local communities, like the St. Louis County suburb of St. Ann can continue to have their police officers check immigration status. But, only within those limited guidelines. The court ruled police can not arrest someone just on suspicion they might be here illegally.
The court mostly ruled that states should butt out of immigration enforcement. The Arizona law required all people, all people in Arizona, to carry proof of citizenship. The court said that's illegal. The Arizona law also made it a crime for an illegal immigrant to get a job or even look for work. Similarly, the court said states can't do that.
So everybody can claim a victory here. Hard liners can say, see cops can check someobody immigration status. Opponents can say,see states can't keep illegals from finding work. And can't roust people just because police think they may be illegal. But in reality, the hard-liners lost.
I'm Charles Jaco and that's Jacology.