
Swedish EU diplomat Johan Floderus was put on trial in Iran on charges of conspiring with Tehran's arch-enemy Israel. AFP
Swedish EU diplomat Johan Floderus was put on trial in Iran on charges of conspiring with Tehran's arch-enemy Israel. AFP
Oman brokers prisoner swap deal between Iran and Sweden
Former Iranian prison official serving life sentence freed in exchange for EU diplomat and dual national who were imprisoned in Iran