Apr112023 by Kerry ByrneNo Comments On this day in history, April 11, 1945, US troops enter Buchenwald concentration camp, confront Nazi horrors