GENEVA – Israel railed against the UN Human Rights Council on May 18 as it voted to set up a probe into recent killings in Gaza and accused Israel of excessive use of force.
GENEVA – Israel railed against the UN Human Rights Council on May 18 as it voted to set up a probe into recent killings in Gaza and accused Israel of excessive use of force.