There are currently two television channels: one in Arabic, the other in English. Programming is a balanced blend of religious and cultural programs, entertainment and music, Arabic drama programs, non-Arabic films and serials, children's programs, and news and current affairs programs. Special programming is produced for all the major events in the Islamic calendar, especially for
Ramadan and for the period of the
Hajj, the annual pilgrimage to the Holy Places.