General Knowledge Al-Jazeera TV Channel belongs to ___________? Options:A. QatarB. KuwaitC. EgyptD. BahrainView AnswerA. Qatar Continue Reading Previous: The Kurdistan region spans over _____ countries?Next: When did Qutub-ud-din Aibak die?