B'Tselem - Human Shields - 8 March 07: Israeli soldiers use two Palestinian minors as human shields

Of course, this Israeli human-rights organization is anti-Semitic, self-hating, and anti-Israel. By definition.

Comments