How Israel's High Court "rubber stamps" anti-Palestinian policies · Amy Goodman · Sentinel