Top Stories Russia’s Recognition of Taliban Sparks Mixed Reactions in Afghanistan Russia’s decision to formally recognize the Taliban government has sparked a mix of hope and skepticism among Afghans. While some see it as a... Editorial5 July, 2025