Without doubt Israel practices apartheid toward Palestinians who are broadly denied human rights, but Israel’s political clout is such that the reality must be denied at the U.N. and in the U.S., as Lawrence Davidson explains. On March 15, the…
Read more →
No comments:
Post a Comment