
Amnesty accuses Israel of apartheid over treatment of Palestinians, prompting angry response
Agnès Callamard, the Secretary General of Amnesty International, outlines why the human rights organization has accused Israel of apartheid for its…
Continue Reading