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
Afghan President Ashraf Ghani, who has taken refuge in the UAE, said that he is in talks to return to Afghanistan and denied the allegation that he left Kabul with suitcases full of cash, a media report said. ...
Taliban deputy leader Mullah Baradar on Sunday said that the terror group's victory, which saw all of the country's major cities fall in a week, was unexpectedly swift and had no match in the world. ...