Virtual Ministry Archive

Israel Enforcing ‘Apartheid State’ Against Palestinians, Ex-Director of Mossad Says