Noury’s Trial: Shadi Sadr Testified About Iran Regime’s Attempts To Wipe Evidence of 1988 Massacre

Wednesday, March 23, marked the seventy-seventh session of Hamid Noury’s trial in Sweden. Noury, an Iranian prison official, was apprehended in 2019 upon arrival in Sweden due to his involvement … Continue reading Noury’s Trial: Shadi Sadr Testified About Iran Regime’s Attempts To Wipe Evidence of 1988 Massacre