Reporting What The Mainstream Won't
In a stunning decision, the International Court of Justice rules against Israel's right to defend itself from terrorist threats. The fallout is just beginning.