By Elder of Ziyon
The report is titled: "Trigger-happy: Israel’s use of excessive force in the West Bank." Need we say more?
By Itamar Frankenthal