Where I live, people have to cary ID at all times. This law was passed after the 9/11 events, so they could stop those nasty terrorists. The result of this ID carying nonsense is people get fined double. Hey sir, I saw you were walking there when the light was still red, that's 50 euros you owe us... oh and you don't happen to be carying an ID would you? No? Ah that's another 50, making your total fine come to 100 euros. Have a nice day.
As if terrorists decide to not blow themselfs up in a crowded place because they don't have a valid passport on them.