Islamic Republic of Iran Broadcasting (IRIB), Iran’s state TV, has the sole monopoly over domestic radio and television services and is independent of successive Iranian governments.
Islamic Republic of Iran Broadcasting (IRIB), Iran’s state TV, has the sole monopoly over domestic radio and television services and is independent of successive Iranian governments.