Iranian officer charged with orchestrating murder of US citizen in Iraq
Marilyn Nieves/Getty Images (NEW YORK) — A captain in Iran’s Revolutionary Guard Corps faces federal murder and terrorism charges in New York, according to a criminal complaint unsealed Friday that charges Mohammad Reza Nouri with orchestrating the murder of an American citizen to avenge the drone strike killing of a topRead More →