Noord Brabant
-
On April 29, 1945, U.S. troops liberated the Dachau concentration camp. I could share thousands of images of the atrocities committed there, but most people would likely only glance at one or two before turning away. The horror is simply too overwhelming to endure. The human mind struggles to comprehend such profound evil. Instead, I…