Independent Moldova is now 20 years old, and a whole generation has grown up in the new country. And both that generation and Moldova are struggling with daunting ethnic, social, economic, and political divisions.