Germans Need Hope. Their Leaders Had Better Deliver.
Germany’s leaders are suffering the worst crisis of confidence in decades. The right response is both obvious and daunting to achieve: Give people a future to believe in.
In recent weeks, a........