‘Enemy Aliens’ – the British interment camps on the Isle of Man
During the course of the war, numerous concentration camps were established across German-occupied Europe in order to hold Jews and others deemed ‘undesirable’ by the Nazi regime, becoming a symbol of oppression and violence. Lesser well …
Keep reading