April 11th In German History: The Liberation of Buchenwald

The Holocaust was the worst single act perpetrated by the German Nation. The German government, with the active participation of much of the population and the compliance of the rest, perpetrated the mass murder of millions of Jews, Roma, and other politically and racially undesirable groups. On April 10th, 1945, a major part of thisContinue reading “April 11th In German History: The Liberation of Buchenwald”