Auschwitz Poster Pulled from Major US Retailers

Tue, 07/08/2014 - 2:34am

Poster showing 'Arbeit Macht Frei' sign pulled from big-box stores in the US. But why was it being sold at all?
Powered by Drupal, an open source content management system