Aa
Aa
Aa
-
A
+
Israel Is Fostering the Next Generation of Hatred Against Itself
A bereaved father, whose 8-year-old son was shot dead by soldiers, stood this week........