Germany Has Been Unified for 30 Years. Its Identity Still Is Not.

East Germans, bio-Germans, passport Germans: In an increasingly diverse country, the legacy of a divided history has left many feeling like strangers in their own land.