HOT TOPIC: The Meaning of Dachau
This year marks the 75th anniversary of the American liberation of Dachau. On Sunday, April 29, 1945, the U.S. Seventh Army’s 45th Infantry Division freed the concentration camp located on the outskirts of Munich. American soldiers had already encountered Nazi bestiality... Read More →