Germans have to have either an identity card or a passport.
According to the German law of obligation of identification, it is compulsory for all German citizens age 16 or older to possess either an identity card or a passport. While police officers and some other officials have a right to...