London-based tribunal accuses 160 Iranian officials of crimes against humanity
The Iran Atrocities Tribunal, an independent international people's tribunal investigating the brutal clampdown on Iran's November 2019 protests, has indicted 160 Iranian officials with crimes against humanity, based on the evidence of 440 (219 verified) witnesses.