A new exhibition opening in London this week sheds new light on the way the Nazis treated slave laborers during their occupation of the island of Alderney in the Channel Islands.
A new exhibition opening in London this week sheds new light on the way the Nazis treated slave laborers during their occupation of the island of Alderney in the Channel Islands.