Islamic Republic of Iran Broadcasting (IRIB), a state-owned media company, is Iran's national channel.