Originally Posted by
MrFatbooty
Wait wait, what federal law is there that requires all legally-residing non-citizens (and anyone else who might look like one) to carry documentation that they're allowed to be here? The feds require you to fill out an I-9 form when you get a job, but it's not like the FBI can just roll up to you on the street and ask you for your papers with nothing but reasonable suspicion.
Legally residing non citizens are required to carry their visa with them as proof of legality already last I knew.