learn arabic with arabicpod101.com

  • Al Jazeera TV

    Watch it at Islambox.tv

    AL JAZEERA :

    Meaning The Peninsulae� (Referring to the Arabic name for the Arabian Peninsula) is a television network headquartered in Doha, Qatar. Initially launched as an Arabic news and current affairs satellite TV channel with the same name, Al Jazeera has since expanded into a network with several outlets, including the Internet and specialty TV channels in multiple languages, and in several regions of the world.

(Source : islambox.tv)

0 comments:

Leave a Reply

free calling 15 mins. Free Cell Phones -234x60