Soviet forces approached the Auschwitz concentration camp and liberated the prisoners from the Nazi regime’s horrific crimes.
The Auschwitz death camp lives in the Jewish mind as the most terrible place on Earth. Babyn Yar, another site of staggering ...