Turkish Intelligence Chief reports progress in Iran mediation
Turkish Intelligence Chief Ibrahim Kalin stated that mediators have made progress toward a seven-point agreement concerning Iran.
Turkish Intelligence Chief Ibrahim Kalin stated that mediators have made progress toward a seven-point agreement concerning Iran.