Al Jazeera is a Qatari government-funded international Arabic news channel based in Doha, Qatar that is operated by the media conglomerate Al Jazeera Media Network. Read More
Taliban has hailed the departure of US troops from Afghanistan, terming it a "historic moment" while declaring that the country is now a "free and sovereign nation". ...
An attacker wielding an assault rifle was shot dead after killing three police officers and an employee of a private security company near the French embassy in the Tanzanian commercial capital Dar es Salaam on Wednesday, President Samia Suluhu Hassa ...
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. ...