What the hell kind of draconian country forces you to always have an id on you? What if I go running with only my watch on (I’ve regularly done this with no malicious intent)
In the US, permanent residents are required to carry their green card at all times.
Here's a description of the law for the Netherlands, where I live: https://www.government.nl/topics/identification-documents/co...