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
A group of Western countries and entities, including the United States, United Kingdom, Canada, and the European Union, expressed concern over the recent political arrests in Sudan and called on the authorities to stop such practices in a joint state ...
Tens of thousands of people residing in the central and southern Philippines are being evacuated as typhoon Rai approaches the country, a media report said. ...
Afghanistan's capital city Kabul is facing a severe increase in pollution in the winter season, as the Afghan people mostly use cheap fuels, including coal to keep their houses and offices warm in the season. ...
As Western powers continue to retreat from Africa, China is busy creating an atmosphere that emboldens generals and military cliques to seize power in one of the largest continent in the world, said a media report. ...