Al Jazeera

25 posts

Al Jazeera a.k.a. JSC is a state funded broadcast company located in Doha Qatar and owned by the Al Jazeera Media Network that was founded in 1996.