You Stink, Israel!
In what has become an annual event, Israeli settlers are hard at work this week destroying Palestinian olive trees, stealing harvested olives, and attacking unarmed Palestinians with knives, rocks, sticks and pepper spray, items which Palestinians are forbidden to use for their own protection. Over the past year these West Bank Israelis, with the support […]
You Stink, Israel! Read More »