‘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