Anti-Israel Ad Campaign Set for Washington Subway

Folks, even as Israel completes its evacuation of more than 20 “settlements” in the Gaza Strip, Arabs still make the argument that Gaza remains “occupied” territory, even though palestinians exercise … Read More