Perpetrator of Crimes Against Humanity and War Crimes on Trial by Swed…

Crimes Against Humanity For the first time, a court in Sweden put one of the Iranian regime’s officials on trial

Read more