An IRGC officer has been charged in a US citizen's 2022 murder in Baghdad and faces a life sentence for an alleged terror ...
The Department of Justice released the charges, accusing Mohammad Reza Nouri of orchestrating the killing of Stephen Troell ...