Diplomat Or Spy? Why The US Put Iran’s Ambassador To Pakistan On Its Most Wanted List | World News
Washington: The United States has placed three Iranian nationals, including Iran’s sitting ambassador to Pakistan, Reza Amiri Moghaddam, on its FBI Most Wanted list. The names appeared in a statement released by the Federal Bureau of Investigation, which linked them to the 2007 disappearance of former FBI special agent Robert Bob Levinson. According to the…