A new president and a chance for Germany to face its demons

by

by