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
Lebanon which is already grappling with Already skyrocketing inflation and shortage of essential items is now facing an acute power crisis due to fuel shortage. ...
Tajikistan is interfering in the internal affairs of Afghanistan, Abdul Ghani Baradar, the acting deputy head of the Afghan government formed by the Taliban, said on Sunday. ...