Taliban Mark 4th Year in Power as Russia Grants Historic Recognition
As the Taliban mark 4th year in power, Afghanistan’s capital, Kabul, witnessed sombre celebrations on 15 August 2025, commemorating their takeover in 2021. The milestone was overshadowed by Russia’s unprecedented move to
