Five years is a convenient number for a government to grade itself on, and the Islamic Emirate did exactly that in August 2026. Zabihullah Mujahid...