The Taliban-led government has shut down a women-run radio station in Afghanistan for playing music during the holy month of Ramadan, Al-Jazeera reported. The radio station...
A U.S.-based historian and professor of Africana Studies, Apollos Nwauwa says the Taliban takeover of government in Afghanistan has the capacity to embolden Boko Haram in...