Tag: Doha

Al Jazeera, the TV news network owned by the government of Qatar, is launching a new English-language channel dubbed Rightly.  (More…)