Foreign Policy German police detain EU’s Iran talks negotiator German police on Friday morning detained Enrique Mora, the top EU official who has been coordinating talks on reviving the Iran nuclear deal, in... Francesco Mazzagatti4 days ago