Originally Posted by
catandmouse
There are also some countries (notably Germany) which require everyone to carry ID at all times,
Again and again and.. : it is NOT required in Germany to carry ID. You need to be able to proof your ID. There is a huge variety to do so.