Al Jazeera, is a state-funded broadcaster in Doha, Qatar, owned by the Al Jazeera Media Network. Initially launched as an Arabic news and current-affairs satellite TV channel, Al Jazeera has since expanded into a network with several outlets, including the Internet and specialty television channels in multiple languages. Read More
Despite President Cyril Ramaphosa's order to deploy troops to quell the unrest, the death toll due to violence in South Africa, following the arrest of former President Jacob Zuma, has risen to 72 on Tuesday. ...
As the conflict within Myanmar continues to intensify, the military has now turned its focus to targeting lawyers in its bid to consolidate control over the country and suppress anti-junta voices. ...
Iran's ultraconservative cleric and judiciary chief Ebrahim Raisi appears to have won the presidential elections held on Friday with other candidates conceding defeat. ...