What Judge Bolton blocked and the reasons she gave
At the link, there are three more blocked issues, and then four things Bolton left in, and why.
Requiring police officers to attempt to check the immigration status of those they have stopped if there is reason to suspect they are in the U.S. illegally.
Why: “Legal residents will certainly be swept up by this requirement,” and “their liberty will be restricted while their status is checked.”
Forbidding police to release anyone they have arrested until that person’s immigration status is determined.
Why: In Tucson alone, nearly 37,000 people per year who are “arrested” by police are cited and released at the scene. Checking all of them is “likely to burden Immigration and Customs Enforcement” and divert resources from other federal responsibilities.