Israel has won a partial vindication from the UN in a report about its deadly raid on a Turkish flotilla last year that left nine activists dead. The report says Israel was within its rights to create a blockade of Gaza and to intercept ships at sea to enforce it,…
Link:
UN Backs Israel Blockade, But Faults Deadly Raid