Titus Brandsma

  • Dachau: A Symbol of Nazi Terror and Remembrance Dachau, a name synonymous with suffering and oppression, was the first concentration camp established by the Nazi regime. Opened on March 22, 1933, it was originally intended to house political prisoners but soon became a model for subsequent concentration camps. Located near Munich, Germany, Dachau was operational

    Read more →