When one thinks of prison islands many names spring to mind – Devil’s Island, Robben Island, Alcatraz Island, to name a few. Gaza may not be an island or a […]
Gaza
1 post
When one thinks of prison islands many names spring to mind – Devil’s Island, Robben Island, Alcatraz Island, to name a few. Gaza may not be an island or a […]