The Many Layers of History

Revisiting Berlin. Reckoning with its terrible past and Germany's uncertain future.