The logo of Qatar-based Al Jazeera satellite news channel is seen in Doha by Thaer Abbas | Mar 27, 2016 |