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
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 ...
The space for independent reporting from China has shrunk with Beijing applying it's abrasive and confrontationist werewolf diplomacy attitude even to the foreign journalists, said Fabien Baussart, President of Center of Political and Foreign Affairs ...