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.
Read Full Article »