Four months after Israeli forces raided a Turkish aid ship bound for Gaza, a UN probe finds Israel guilty of “unnecessary and incredible violence.”
Four months after Israeli forces raided a Turkish aid ship bound for Gaza, a UN probe finds Israel guilty of “unnecessary and incredible violence.”