Al Jazeera TV channel belongs to which country? / General Knowledge MCQs / By admin Al Jazeera TV channel belongs to which country? A. Iran B. Syria C. Qatar D. Kuwait