The liberation of Buchenwald camp. “The Place of Dehumanization”

dw.com 3 months ago
- I'm sorry. We must never let evil to win again – said erstwhile German president Christian Wulff at the anniversary of the liberation of the camp.
Read Entire Article