Al-Jazeera, the Arab satellite news service originating in the small Persian Gulf nation of Qatar, launched its English-language Web site at http://english.al-jazeera.net in 2003, and in 2006 started an English-language TV station. Some have charged al-Jazeera with an anti-U.S. bias, but it is actually the most independent news service in the Arab world.