The Hour of Liberation
April 27, 2021 4:13 pmDrawing on historical photographs, documents and objects, we look back to the time when the Dachau concentration camp was liberated on April 29, 1945.
Drawing on historical photographs, documents and objects, we look back to the time when the Dachau concentration camp was liberated on April 29, 1945.