On September 22, the UN Fact-Finding Mission finally released its report about Israel’s May 31 attack on the peaceful Turkish aid flotilla bound for Gaza. The report confirmed that the Israelis had “executed” Turkish peace activists