Al Jazeera Media logo seen at HQ in Doha

The Al Jazeera Media Network logo is seen on its headquarters in Doha, Qatar in this shot taken on June 8, 2017. Photo: Reuters.

June 25, 2017 1:49 PM (UTC+8)