Al Jazeera is a Qatari government-funded international Arabic-language news channel based in Doha, capital of Qatar, and operated by the media conglomerate Al Jazeera Media Network. The flagship of the network, its station identification, is Al Jazeera. Read More
France has said it will start allowing flights from Southern Africa to land on its territory from Saturday, but with "drastic" restrictions allowing only French and European Union residents to disembark, along with diplomats and flight crews. ...
Beijing has been pressuring foreign governments to extradite Taiwan nationals to China as part of an effort to undermine the self-ruled island, according to a human rights group. ...
Afghan journalists and activists have expressed concerns over a new "religious guideline" issued by the Taliban, saying the move is "yet another form of control over women." ...
US Secretary of State Antony Blinken on Friday announced that Qatar will provide consular services and monitor the condition of the United States diplomatic facilities in Afghanistan. ...