International Another atrocity 20 November 2003 Another appalling atrocity in Istanbul. Share this article.ShareTweetPin0shares