Tag Archives: Hamid Reza Emadi

Iranian Newscaster Accuses 2 Execs of Sexual Harassment

Press TV, an English-language news channel in Iran suspended two of their executives following a confession made by a well-known Iranian newscaster, Sheena Shirani.  Shirani said she had been experiencing years of sexual harassment from the two men. Shirani, who has now fled the country, previously made a recording available in which one of her… Read more »