It’s the end of a political era in Germany, as elections take place for a new leader to replace Angela Merkel as Chancellor after 16 years. A whole generation of …

source