David Dushman.

RIP David Dushman, the last surviving liberator of Auschwitz Concentration Camp.On January 27, 1945 he drove his Soviet Tank through the barbed wire electric fences surrounding the Nazi German Death Camp and helped liberate the prisoners inside. â€œSkeletons everywhere, they stumbled out of the barracks and lay among the dead. Terrible. […]