Aa
Aa
Aa
-
A
+
Israeli ICJ Judge Aharon Barak Is the Last Fig Leaf Masking Israel's Anti-liberal Reality
As expected, not a minute passed after the ruling was........