G20 and Turkey’s firsts – Al Jazeera Featured International G20 and Turkey’s firsts – Al Jazeera Editor November 14, 2015 Turkey will be hosting the G20 Leader’s Summit which is due to be held on November 15-16... Read More Read more about G20 and Turkey’s firsts – Al Jazeera