Watch Al Jazeera Africa News Television Channel Live Online Streaming from Nigeria Ethiopia. Al Jazeera Africa is an international state-funded news and current affairs TV channel operated by Al Jazeera Media Network. It was Founded: November 15, 2006, headquartered in Doha, Qatar. Al Jazeera impart to more than 310 million families in more than 100 countries. Al Jazeera Media Network has more than 3,000 exceedingly experienced staff from more than 70 nationalities, making our newsrooms the most extraordinary on the planet.