Unseen Horror Pictures of Bergen-Belsen after Liberation

Bergen-Belsen (or Belsen) was a concentration camp in what is today Lower Saxony in northern Germany, southwest of the town of Bergen near Celle. Originally established as a prisoner o...