The European Union has confirmed that a Swedish man working for the bloc's diplomatic service has been detained in Iran for more than 500 days.
Johan Floderus, a 33-year-old official based in Brussels, was arrested in Tehran in April 2022 while on holiday.
Iran announced three months later...