Speaking at an iftar dinner with ambassadors in Turkey on Monday, President Recep Tayyip Erdoğan said that the United States violated international law with its steps regarding Jerusalem and the Iran nuclear deal. Erdoğan called for dialogue and diplomacy to deal with the increasing threats in the world.