The US Justice Department said on Friday it had charged a captain in Iran’s Revolutionary Guards with murder and terrorism offenses in the 2022 death of American Stephen Troell in Iraq.
The 44-year-old cop, who worked in Queens, was found dead from a self-inflicted gunshot wound around 7:20 p.m. on a residential block in Flushing, police and sources said.