Reporting What The Mainstream Won't
The ICC issues arrest warrants against Israeli PM Netanyahu and others on baseless war crime accusations, undermining Israel’s right to defend itself. A dangerous precedent is set.