Al Jazeera

Al Gore TV Becomes Al Jazeera TV

Al Jazeera will create a new channel based in New York called Al Jazeera America. If the deal is completed, Current will provide the pan-Arab news giant with something it has sought for years: a pathway into American living rooms.

  •