DescriptionToasting Polish Dachau.jpg English: Polish prisoners in Dachau Nazi concentration camp in Germany joyfully celebrating their liberation by the...