Thursday June 25, 2026
Afghanistan’s new rulers have come a long way from rejecting modernity entirely