Kurds vote overwhelmingly in favor of independence from Iraq

Iraqi Kurds have voted overwhelmingly in favor of declaring independence from Iraq in a historic and controversial referendum that could have wide-ranging implications for the Middle East.

Leave a Reply