No. of Recommendations: 6
If you're a citizen, you don't have to prove your status at a random stop.
Under the current administration, you sorta do. They could stop you and Mrs Albaby (you say she's Cuban), and if you can't show you're citizens, what is to stop them from shipping you off to Nicaragua? Without due process (which appears to be regarded as nothing more than a quaint notion these days), and "papers" on your person, there is nothing stopping the Miller Goon Squads.
I don't recall now if 1poorlady carried her green card routinely. I think she had it in her wallet with the driver's license. When asked for ID, I'm pretty sure she pulled out the license. Only the office ever wanted to see her green card, or more specifically, to be sure she renewed it on time before she became a citizen.