Archives

The Hour of Liberation

April 27, 2021 4:13 pm published by

Drawing on historical photographs, documents and objects, we look back to the time when the Dachau concentration camp was liberated on April 29, 1945.