• Middle East & North Africa

    Israel is an Apartheid State

    In light of recent reports by Human Rights Watch and B’tselem, Israel’s occupation and relentless maltreatment of Palestinians are increasingly being recognized as the actions of an apartheid regime.

    Read More »