Kazimierz Smolen, Auschwitz Survivor, Dies In Same Town On Liberation Anniversary

January 27, 2012, 9:38 pm

In this Wednesday, Jan. 27, 2010 file photo, visitors from around the world pass under the infamous Arbeit Macht Frei “Work Sets You Free” sign over the main gate at the former Nazi death camp Auschwitz, in Poland. Read More »

Category: TheFiveTowns.Info »

Leave a reply: