Al Jazeera

Al Jazeera, also known as JSC, is a Doha-based state-funded broadcaster owned by the Al Jazeera Media Network,