Qatar-based Al-Jazeera television announced Tuesday that it would launch its long-awaited English language channel Al-Jazeera International on November 15. Al-Jazeeera International is billed as the first global English-language news network headquartered in the Middle East. Its executives have promised to cover the news from a different perspective, and reverse the information flow from the developing world to developed countries.