nobakht

Iranian Government Spokesman Mohammad Baqer Nobakht

Iran warns world powers against violation of Geneva deal