ifmat.org
Mohammad Sarafraz
During his various tenures in high-ranking positions among state-owned media companies, Mohammad Sarafraz has been responsible for media programming decisions that have violated human rights.