Who is Johan Floderus? Swedish official detained in Iran for more than 500 days
Swedish authority Johan Floderus has been kept in Iran for north of 500 days, captured in April 2022 while on vacationThe European Association and Sweden ...
Read Journal