The World Tribunal on Iraq sat in Istanbul between 23rd and 27th June and made an important declaration at the end.
Read the declaration