Jennifer Orth-Veillon

Author Archive

  • May 11, 2020
    On April 10, 1945, the 84th Infantry Division liberated Hannover-Ahlem concentration camp. Confronted with walking skeletons and cadavers piled in bins, many service members cried...