Angela Merkel: how long can she stay as German chancellor?

by

by