This Day in History: April 29

Here’s a brief look back in time for this day, April 29. In 1945, approximately 32,000 prisoners are freed from the Dachau concentration camp, which is located near Munich, Germany. […]