Press TV. Press TV (stylised as PRESSTV) is a 24hour English and Frenchlanguage news and documentary network affiliated with Islamic Republic of Iran Broadcasting (IRIB). IRIB is stateowned but independent of the Iranian government in its management and is