Taheri war von 1972 bis 1979 Chefredakteur der größten iranischen Tageszeitung "Kayhan" („eine sehr einflussreiche Position“) unter Schah Mohammad Reza Pahlavi und lebt seit der islamischen Revolution im Exil in London. Von 1980 bis 1984 war er Nahost-Korrespondent der Sunday Times, von 1985 bis 1987 arbeitete er als Chefredakteur für das französische Magazin Jeune Afrique.