This is such a lazy reply. Even 10 seconds Googling would tell you Americans don't need to provide ID to the police (unlike other countries) unless you are operating a motor vehicle.
Unlike many other countries. I live in Europe and certainly don’t need provide an ID without a cause or even carry one with myself
You don’t say.
So are you saying that didn't happen?