Just few weeks ago, on October 23-26 in Istanbul, we completed the final session of the Gaza People’s Tribunal. It