An Iranian officer blamed for the 2022 killing of an American in Iraq has been charged in New York with federal murder and terrorism crimes, authorities announced on Friday.