You are now to watch Iqraa live, online from Saudi Arabia
Watch Iqraa Live Now:
- Saudi Arabia Channels
- Islamic Channels
Iqraa tv is the Religious channel of Arab Radio and Television Network (Acronym: ART) is an Arabic-language television network characterized by its multitude of channels. It is based in Jeddah, Saudi Arabia. The company was founded in October 1993 by Saleh Abdullah Kamel, a Saudi businessman. ART is a private company specializing in family entertainment.