Loading IRIB - Press TV... Please Wait
Press TV is a satellite television station from Tehran, Irana, providing News shows. As part of Islamic Republic of Iran Broadcasting (IRIB), Press TV produces and airs newscasts, talks shows and political commentary from bureaus located in the world's most strategic cities.
Jam-e-Jam Ave., Valiasr St., Tehran, Iran