Categories Today Dachau, April 29 Post author By Redactor Post date April 29, 2014 No Comments on Dachau, April 29 SharingOn April 29, 1945, U.S. troops liberated the Dachau concentration camp. ← DOJ Op Is Tyranny → Herbert Spencer Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website − four =